616 114 942 574 883 811 123 518 972 379 174 488 127 381 202 853 105 787 038 416 847 369 458 865 287 999 300 413 759 114 048 932 514 297 029 528 385 920 426 047 927 618 353 819 515 614 358 250 889 427