123 730 776 343 902 406 090 787 475 265 582 285 163 909 048 083 769 684 419 314 547 792 211 217 000 137 312 755 598 928 117 052 835 555 333 776 682 793 810 270 308 912 446 104 662 235 647 524 861 850