693 319 624 170 096 540 729 135 962 212 554 053 410 606 864 023 909 998 468 045 850 811 916 194 252 140 809 752 139 478 613 208 321 620 251 100 113 750 983 293 202 335 544 801 097 225 607 064 326 137