610 620 772 079 740 536 744 950 972 836 243 226 593 115 944 007 664 320 535 047 742 694 957 516 390 405 344 613 277 055 863 527 123 556 239 838 424 927 251 853 354 815 937 639 923 270 502 418 948 695