532 856 348 517 894 436 788 320 414 711 058 850 319 465 128 005 439 680 038 280 131 100 327 005 956 156 215 195 492 452 932 998 267 934 504 894 164 922 893 005 467 706 981 185 731 949 581 215 857 528