163 983 611 934 485 489 093 348 862 449 103 340 092 205 022 040 705 465 746 225 183 895 374 633 067 789 805 621 410 201 308 096 508 662 556 185 580 841 471 646 050 012 321 979 364 027 147 562 880 087