XwWPuInrOjpekAwGKojzwKw3yVDtdkGS 1000000000 1 880000000 100 100 100000000000000000 880001000 0 18125472 18662947 20132713 38844162 50912725 59000193 70694095 79014902 84781895 107240650 124792182 125767204 150665436 158106715 162875579 169664865 184892442 192426843 210142654 221584689 224390935 239864485 245467820 248448681 249503782 256570589 257392221 282731536 301272295 307752813 317635923 328176822 336479333 338395218 363008230 369732198 381358691 381972174 386508886 394377356 421202778 424528928 431063661 434973267 450837700 451473310 471697413 483815445 489128926 495109714 500717786 503221550 525726949 526408935 531486178 539079122 549079303 559759753 569067776 573311022 583785915 595916495 606332975 611620209 619709611 659329419 693176849 731594710 741402570 745204502 746011409 760417877 772108786 779058820 780205852 790264986 834177970 842859432 856433649 857961725 864227267 869328473 900669982 902460888 902670202 906339786 918649657 920564375 921095569 927255509 939022239 944346557 952478502 957598349 980341147 989457694 990670770 993037543 1000000000 100000938756903000 100000200849081000 100000981528294000 100000305945539000 90286252078123694 100000000000000000 100000901080950000 100000432991093000 100000904130179000 100000525905353000 100000260723047000 100000434945882000 100000209247129000 100000166180135000 100000820170927000 100000617734334000 100000492284287000 100000481249367000 100000122752492000 100000858936823000 100000307606523000 100000130984211000 100000907764681000 100000745851705000 100000849376459000 100000410883794000 100000734301092000 100000841020239000 100000990029058000 100000948071741000 100000329505367000 100000570408241000 100000489255074000 100000245245047000 100000611072673000 100000434713450000 100000920832418000 100000078617132000 100000162237963000 100000054693268000 100000593381423000 100000592148420000 100000478504449000 100000394462699000 100000422225490000 100000493126488000 100000991815846000 100000787740815000 100000075882909000 100000329897850000 100000840139994000 100000575695898000 100000960696828000 100000018398129000 100000860631547000 100000990133380000 100000073488387000 100000034594802000 100000919880470000 100000938256109000 100000990254169000 100000780200430000 100000843009172000 100000659518605000 100000029273604000 100000370809472000 100000779068426000 100000431608578000 100000224158933000 100000782830735000 100000922983891000 100000932327785000 100000073783708000 100000451033491000 100000641922914000 100000925990505000 100000084434920000 100000136341879000 72067867376932734 100000886788543000 100000387889194000 100000303974381000 100000077868648000 100000326008000000 100000175295972000 100000312955694000 100000074603215000 100000534399777000 100000502122077000 100000391109747000 100000157670877000 100000540324008000 100000949177248000 100000055109625000 100000724508502000 100000525963993000 100000432986335000 100000978190616000 100000745851966000 100000074674184000