260 859 123 488 247 641 140 180 835 140 210 682 814 709 034 324 526 369 991 282 099 095 684 480 262 316 492 069 328 877 287 890 035 822 729 998 100 180 943 058 832 502 953 634 770 889 712 051 625 182