102 745 022 837 453 513 291 411 842 146 529 572 421 363 117 643 563 016 898 351 846 743 013 485 112 173 838 457 606 428 502 701 847 036 301 707 055 652 602 796 662 554 462 351 171 655 500 164 642 168