138 615 437 930 666 504 423 920 169 645 550 869 232 563 505 671 158 265 829 807 538 492 354 606 632 534 834 442 415 179 767 705 604 527 552 941 786 864 328 141 313 041 845 495 098 328 557 993 233 664