937 595 109 319 110 125 950 987 486 167 245 587 593 349 785 928 650 158 274 729 916 844 427 682 030 657 754 636 733 343 742 657 686 218 752 996 061 274 884 541 145 394 771 989 040 534 222 551 710 807