574 056 092 051 570 483 124 058 234 750 582 621 933 040 783 954 166 416 108 287 186 041 520 122 439 949 892 554 486 460 444 829 320 705 551 656 202 481 153 481 488 511 960 349 160 556 930 953 554 404