104 920 968 724 106 392 047 014 509 195 810 624 092 978 932 096 029 775 424 558 021 945 628 245 706 148 915 617 751 949 206 265 272 608 562 669 002 033 489 980 102 525 106 484 552 129 516 410 800 875