689 143 468 856 598 942 353 267 619 399 652 922 440 143 403 615 321 776 165 770 820 924 712 014 183 811 470 188 981 449 358 976 908 566 739 608 505 645 536 736 482 836 913 086 011 064 862 937 463 528