517 812 937 526 986 472 667 034 356 583 205 962 418 700 429 603 537 352 053 653 718 094 024 381 024 140 359 968 511 546 460 215 714 126 835 481 241 303 634 626 266 576 897 798 122 636 101 438 365 106