113 629 514 369 937 650 978 689 150 460 072 644 272 921 641 769 324 072 332 280 390 787 599 375 084 652 465 735 019 826 165 961 188 723 453 669 773 890 884 472 620 540 713 248 048 397 239 733 093 287