652 645 345 918 747 374 325 650 124 002 624 474 776 726 109 013 711 459 131 320 786 688 109 937 121 722 293 043 548 803 416 947 991 963 431 000 470 907 062 990 760 775 697 636 218 204 234 645 243 451