XwWPuInrOjpekAwGKojzwKw3yVDtdkGS 1000000000 1 880000000 1000 1000 100000000000000000 880001000 0 709332 1017351 1905741 3045292 3464378 3632596 5704941 6735246 9747846 10704021 12434640 13264129 14081255 14176931 15634238 17365369 18691988 19399867 20069605 21121920 23160840 23345820 24551706 25528129 26768729 27437693 28578533 29658916 31144124 31633486 34173428 34462293 35134143 35597825 35611281 35723022 36004856 36849244 38287005 38596948 38721398 39031146 39115249 39332859 39473911 39838196 40377582 42362463 42924441 44948664 46775296 47159908 48262897 50172862 51433384 52132496 52134551 52498379 54178588 55127197 55677007 57616113 57725954 58135615 59815184 59862424 61204285 61805917 63104469 63236578 64573490 65355295 67557248 67762549 67845600 67947949 69943233 70891066 70925245 71810423 72185444 73464673 73771013 76440176 76470139 77236115 77284699 77313642 80929175 83962568 83970184 84650292 86928238 89955002 90580588 91478718 91529356 93221391 95710572 97529260 97901923 97903640 98180564 98726973 98863004 100732727 101813987 104151620 107104085 109494178 114493745 115506538 115535297 115876440 115943092 116020886 116194672 118365896 119001558 119352752 120860757 121553982 123560236 124217781 124637562 126608432 126893732 127081720 127797350 130874108 131379283 132472928 133993992 135326201 136042266 138684228 140200425 140856469 141992543 142248898 142524877 142568207 142789452 143373405 143646093 144238830 144553441 146485664 146501581 148425880 148945738 149000379 150071767 151075994 151614935 152319089 152592127 153205976 153857990 156367976 156446234 157310015 159123851 159845843 160250972 160771372 161921408 162252273 163331077 164849162 166079150 166178359 167470881 168336360 168417828 170754352 170769004 171373720 171823458 173065595 173440937 173449541 173877723 175265385 175399169 177649944 177967862 178086999 178193953 178426493 178761348 181270022 181773656 182275653 184497570 185191490 188597901 189107502 190565312 191823321 192543806 192614728 192625239 193402703 193845987 193848792 194071051 194260820 194934838 195065244 195502253 196586932 198079831 198398754 198949400 200082921 201926660 205277224 205730994 207618825 208839779 210022145 210022676 210956077 211013537 211397263 213302248 213555787 213843613 215846198 217333424 219436599 219880331 222328867 223857342 224163920 224902079 227097356 228856054 230220725 230726570 231371143 232711849 235190439 235398683 236857377 239538944 240489754 242926138 243026282 246981300 247467932 250958411 251706893 252349564 252509503 253008250 254471585 254838239 255385636 256178798 257643273 258270518 261417067 261425784 263603951 263775610 264233680 264755563 267418254 267716823 268659716 269178799 269395331 269582517 271037079 272802475 272934707 274265921 274281999 275073152 278984600 282659018 283265920 284389590 286909008 287428347 290668427 290674004 292390781 293867147 293977217 294071737 294243409 296005249 297889975 299067236 300091912 300508580 301562596 303168260 303716676 304022707 304343776 306798769 307477868 307517890 308220772 310125110 310639064 311172649 311639128 312483154 312566963 312989926 314061869 314717061 314808496 314812320 315521230 316457746 316552976 317055916 317681345 317733747 318309260 318710369 320822141 322709428 322863174 322984443 323581869 323606944 324985241 326041841 328241893 328510115 328633994 328748686 330163186 330294766 332112192 332814794 333880731 334704162 334834917 335491025 336780591 337034597 337766560 339080272 339372096 340161396 340752865 341130200 342687438 347096148 347125958 348203952 349438325 349937755 350085116 355126155 356326043 357611432 357840652 358828727 358994042 360907872 362813999 363438801 364399318 365028765 365151024 365867367 366794775 369187765 369687662 369777159 371065667 373538150 374217923 374383429 375557034 375823918 375858120 376368398 376990578 377008022 377547141 379463471 380424859 380956301 381555611 381928685 382864804 383985024 384017389 384734929 384974576 387663081 387824739 387971095 388114766 388725585 388929102 389366152 390231883 391113796 391136964 393187587 394382381 396176405 396686102 398588131 399210080 400503159 401450218 401591174 401792260 402260295 403564047 403586640 404119288 404401940 404801469 406023542 407161883 407786245 408342781 408835700 410012418 410970783 411483094 412200407 412981985 413898645 414096561 414193712 417582088 418155133 418600519 420762577 421324326 424675523 426617932 427918878 430646456 432028102 433565583 434107471 435142827 435268889 435818946 437519684 438248860 438590275 439421098 440279580 440415402 444338440 444460657 445502693 446128752 446130834 447356675 449712323 450007271 451665014 451822003 452858438 454386749 456942379 458474530 459273236 460253891 460850951 460994698 460996209 461355218 462404727 463502675 463516938 464737045 464905176 465353800 466600081 470267140 473593602 473747301 476169749 477638688 478756719 482155126 482951961 486214197 486441441 486571380 486768214 486943314 486984852 487348149 489211512 489266674 490333090 495959177 495976720 496289230 496751131 496981150 497076953 498577780 499380856 499644460 499905732 499958519 501944536 502550851 502551973 503659049 504293667 504745446 504858977 506016947 506361078 506518099 507288972 507384190 509252137 509279873 509631615 510800165 512105816 512208460 512431401 513691632 514367916 514939493 515714540 515898511 516196210 516461304 516704312 517413698 517582129 518254237 518856678 519469609 521500537 522418383 522580606 524156734 525536251 525682272 526164788 526261066 527379257 527685813 528017608 528132826 528564403 529795173 529960525 532903977 534098548 534381890 536143399 537245780 539903692 543145975 543814846 546136423 550288407 550451278 550700763 553169099 554539530 555119912 555651966 556347984 556433478 557207540 560701917 560832795 563394293 568374582 568940906 569125962 569837533 570488789 570964208 571836938 572839028 572874272 577613797 578087214 578986790 579201695 579426615 581330511 581900511 582076352 583858779 585343956 585426448 585825261 587326999 587597739 588518459 588754914 588857492 589555068 589586629 590433058 590485987 592356846 592773210 594002373 594024274 595352285 595809533 596475457 600559187 601634074 605439144 605504632 605641508 605906547 606879569 607536023 610581359 613217534 613559738 615496239 615531582 616264658 617100990 617676119 618090660 621179860 623479812 623677889 623732589 625038655 629054055 629364388 629693984 630806473 633253599 633684208 634371718 636328189 637749493 637759936 637775005 638760511 639746092 639883171 639927526 642405256 644478773 644942179 647584428 648382995 652875388 653489897 653566040 655639581 655871080 656908757 658809426 658817406 659016958 659873952 660531656 662262968 662984595 663123082 663493192 665145883 666151556 666662495 667530925 668302334 668835602 669706762 669714031 669732606 670092014 670871178 671033089 671195236 671872681 673027574 673198506 675873545 676886083 677386307 677897013 677902535 678857531 683830378 685395580 687724718 687789407 689660663 691557463 691753555 692431005 693355278 693501528 695180123 695666267 696208380 696712895 696831126 697601638 698057886 698969895 700113704 701541842 703315656 704540780 704878496 708732789 708896918 710008952 710450436 711379723 712536582 712984379 714105696 714635555 717209309 717589762 717866711 720328614 721171099 721539490 721754635 723313444 723501999 724201721 727814930 727926355 727940211 730708095 731339038 731569561 732035804 732644321 733141070 736024722 736300073 736540971 736550207 738112295 738427557 739096184 739384301 739635289 739652796 739826729 739995577 741361656 741571142 741829923 742412571 745817582 745844140 746500498 747034306 747775077 748716181 752959468 753218684 754418239 756418446 756632725 757337098 757818975 758826687 759861483 759949648 760238524 760403786 760529764 764980238 765896085 767518139 768783359 769374701 770869745 770962981 771443063 772674757 772757471 773232437 773539148 774312854 774657790 775884324 776017398 778469971 779148548 779989954 783077762 783300054 783983815 784211021 785102537 785201602 785618693 786352360 786660064 791082398 792236082 794460043 794740779 795168625 795670847 796487719 797078954 798298308 799956107 800502523 803586289 804884970 805086273 805701376 805927653 807452000 811465797 811940664 814107537 814966990 815655885 816416771 816471865 818111198 822191442 824762510 826510055 830639915 830772325 831832881 832040489 832797400 833053972 833179166 835782017 836442438 836727614 837917653 838301546 838578567 839181187 839350751 839566506 839686476 843263216 843985316 845827562 846118809 849114054 850135636 852988030 853787726 853832590 854743051 855196262 855930070 856015629 856444343 857676641 860780631 861200439 862422589 863828717 867079885 867614351 871688356 872563362 872941201 876903118 877676898 878778119 878877095 878881306 879924082 880032078 881108442 881793617 882674835 885138438 887228053 887357123 887775437 889260814 891230987 892387386 892676803 894005957 894886054 896824053 897152446 897451887 897947348 898314186 899008710 900256592 902316928 903232050 903268234 903565517 904157873 905035065 906145729 907026119 907183951 910794216 911389825 914372914 914636907 914722145 915099344 916819602 918011194 918967013 919946392 922014460 923089750 927052471 927156307 927178889 930291256 930903528 931071747 931349490 931427112 931792016 932486209 932991964 933153799 934060090 935663723 936740705 939614681 940725540 941134382 941592821 943236148 945260917 945601256 953418930 954223650 954832915 955390650 957006522 957250402 957573546 958541235 959352886 959647821 960834143 961001920 962457316 962605272 965070514 965183494 967334543 968365310 969784640 977558756 977830500 978617129 978901460 978946857 980324870 981128662 982253485 983621971 983918345 984058747 984163004 985692664 985788612 989241055 989682650 989993552 990338921 990347766 991715270 992349634 992695611 995288073 998090855 998209798 1000000000 100000473131446000 100000327091891000 100000496539220000 100000099219870000 100000460653240000 100000615506933000 100000602943022000 100000435519106000 100000696728888000 100000165386526000 100000940095074000 100000805010541000 100000697889981000 100000168191458000 100000698506253000 100000438239156000 100000516304834000 100000930530638000 100000192546229000 100000002145601000 100000374325065000 100000839353501000 100000437765056000 100000052138820000 100000408497040000 100000207668778000 100000723381779000 100000615506436000 100000145868953000 100000385670933000 100000516400025000 100000811499592000 100000727822998000 100000763163196000 100000269558431000 100000358727772000 100000936182344000 100000759894227000 100000257040321000 100000805726603000 100000695759177000 100000619110765000 100000721207463000 100000940997583000 100000430492315000 100000890850900000 100000168285664000 100000766945017000 100000234387098000 100000408467477000 100000438476695000 100000854487944000 100000381774575000 100000772378450000 100000660299449000 100000148640164000 100000999857491000 100000605477181000 100000330266828000 100000687741755000 100000410887149000 100000765437207000 100000111139005000 100000556308867000 100000835468922000 100000887508449000 100000317702710000 100000091484029000 100000409062653000 100000806729616000 100000489788397000 100000433347509000 100000474808499000 100000958165964000 100000839354514000 100000962476242000 100000258552652000 100000077264208000 100000015197299000 100000003495193000 100000637040740000 100000115220976000 100000451779946000 100000760046871000 100000071100800000 100000805723298000 100000054936638000 100000023319093000 100000101231921000 100000479198061000 100000590066998000 100000072922962000 100000024011130000 100000083963480000 100000322869610000 100000192039767000 100000867233636000 100000097789587000 100000497165793000 100000903249121000 100000269423260000 100000403908336000 100000387825515000 100000335188092000 100000894871705000 100000473662993000 100000195552013000 100000003501291000 100000927156866000 100000669814734000 100000294092118000 100000311910345000 100000718255967000 100000290669563000 100000170757960000 100000091525155000 100000061520355000 100000774322666000 100000090429449000 100000326190424000 100000192562000000 100000334486402000 100000260869424000 100000440294052000 100000839656562000 100000431950080000 100000213604964000 100000127461736000 100000793983746000 100000231336222000 100000955193677000 100000960390792000 100000730277145000 100000356596611000 100000063125819000 100000745151844000 100000595690281000 100000653792230000 100000148488879000 100000121496145000 100000487184907000 100000115888608000 100000211090495000 100000605664748000 100000269542968000 100000815654289000 100000283439325000 100000644215985000 100000673034665000 100000223682784000 100000373888524000 100000523593001000 100000968580521000 100000035436653000 100000301781291000 100000980617591000 100000038624376000 100000838241906000 100000981281313000 100000279242308000 100000806834354000 100000578408513000 100000022488033000 100000115377821000 100000018934311000 100000245950442000 100000656857076000 100000506493950000 100000283892153000 100000795122054000 100000741491112000 100000499761679000 100000145952801000 100000831903797000 100000097798433000 100000545063677000 100000550512505000 100000770121009000 100000639909348000 100000856281602000 100000628013426000 100000587115180000 100000136011823000 100000146497911000 100000514935311000 100000917853130000 100000932969504000 100000750113515000 100000666919802000 100000992257035000 100000396574096000 100000514352268000 100000629466489000 100000312475262000 100000151922991000 100000077156639000 100000551247049000 100000050631272000 100000659539189000 100000310344407000 100000142115268000 100000035668101000 100000446130505000 100000190043115000 100000989539203000 100000374122811000 100000435149175000 100000435793357000 100000550483644000 100000693425192000 100000422043762000 100000894479330000 100000833057225000 100000006275567000 100000330416130000 100000638850971000 100000375098102000 100000058050045000 100000315660343000 100000409702360000 100000142554775000 100000395522113000 100000382268651000 100000231048191000 100000606540141000 100000662326921000 100000496928314000 100000462595790000 100000193820132000 100000757915530000 100000357853703000 100000789378481000 100000962923122000 100000364699745000 100000271679345000 100000717356869000 100000783312080000 100000234031313000 100000486807646000 100000643210835000 100000710326075000 100000178102649000 100000251026901000 100000393849139000 100000779531499000 100000362607875000 100000814715062000 100000404313499000 100000727933024000 100000775364920000 100000522230493000 100000784367045000 100000118675914000 100000482696916000 100000184781635000 100000438323909000 100000366079063000 100000720843505000 100000486977479000 100000731844403000 100000243016741000 100000274267896000 100000351724416000 100000606894468000 100000388298066000 100000314879872000 100000969648771000 100000001716234000 100000298984221000 100000537758697000 100000304236671000 100000159728799000 100000547983297000 100000527601336000 100000098641223000 100000154765652000 100000483555299000 100000922327885000 100000815506014000 100000269673692000 100000932425217000 100000097902554000 100000736135904000 100000364293843000 100000579142561000 100000303474624000 100000715492779000 100000931032295000 100000613157361000 100000990043895000 100000408892071000 100000376016336000 100000067999954000 100000595442041000 100000989808960000 100000983925248000 100000256774679000 100000587051092000 100000224109197000 100000897056815000 100000585383620000 100000150441638000 100000195857263000 100000142558913000 100000512311394000 100000264365455000 100000160797866000 100000739385875000 100000312505353000 100000303282788000 100000446129976000 100000038976773000 100000077244161000 100000991473832000 100000460950639000 100000980447002000 100000100998812000 100000075749088000 100000019263836000 100000714588349000 100000665885925000 100000594359051000 100000904154600000 100000535825425000 37971594433025248 100000101805932000 100000770897874000 100000331948395000 100000715312666000 100000961336652000 100000274292581000 100000039392463000 100000460949303000 100000721449619000 100000166163375000 100000853791871000 100000666452078000 100000878877738000 100000263210063000 100000737547027000 100000844028944000 100000753191607000 100000911003216000 100000715618730000 100000446128925000 100000748888521000 100000139782972000 100000378923430000 100000035937755000 100000476820796000 100000993017419000 100000635073612000 100000328699929000 100000644891258000 100000017251418000 100000004291039000 100000038720603000 100000516707090000 100000383990471000 100000684780035000 100000133598595000 100000761949324000 100000759922844000 100000494549478000 100000314191359000 100000366236226000 100000287782450000 100000671153923000 100000899607709000 100000671866145000 100000713454143000 100000506484158000 100000384840301000 100000615725296000 100000298298242000 100000013758941000 100000209602752000 100000369716065000 100000294026207000 100000167887157000 100000739149756000 100000754178478000 100000223983890000 100000317710563000 100000317049359000 100000473737144000 100000929270385000 100000014031109000 100000519473956000 100000210961533000 100000452683922000 100000410127527000 100000408049766000 100000585784214000 100000811813473000 100000180530569000 100000261420501000 100000181235210000 100000183643233000 100000639292739000 100000666494939000 100000407841098000 100000577846248000 100000149892376000 100000148649083000 100000728259851000 100000658815871000 100000843250939000 100000333133470000 100000901339255000 100000753170453000 100000589586354000 100000028761550000 100000861116822000 100000658878209000 100000314339050000 100000499630471000 100000173982249000 100000881516072000 100000314937700000 100000509620988000 100000357684281000 100000931607277000 100000195020906000 100000462354763000 100000663058550000 100000367234762000 100000456887506000 100000984881487000 100000037490999000 100000090081950000 100000067616544000 100000010225885000 100000957266708000 100000120467440000 100000431219757000 100000091467480000 100000434037467000 100000587926860000 100000269561617000 100000588755126000 100000035598866000 100000985760901000 100000000810797000 100000605595763000 100000366823270000 100000124207835000 100000894545616000 100000435065238000 100000294133310000 100000839544375000 100000312860759000 100000589435270000 100000880470418000 100000512207735000 100000595254625000 100000525521333000 100000399088572000 100000495959217000 100000595579302000 100000957405554000 100000554333050000 100000263067015000 100000508337333000 100000677154292000 100000767758150000 100000835877259000 100000906514201000 100000488941550000 100000474248503000 100000058129938000 100000451765368000 100000077293439000 100000958137056000 100000703299262000 100000070918135000 100000930949910000 100000115590789000 100000990620644000 100000631323781000 100000653503296000 100000213530715000 100000190035792000 100000738557965000 100000318313937000 100000550331718000 100000760318406000 100000504820123000 100000760280621000 100000375020102000 100000512174107000 100000990340004000 100000408773612000 100000556244103000 100000460399306000 100000900429618000 100000932677485000 100000411884727000 100000039462457000 100000290673387000 100000622238193000 100000922026085000 100000063614368000 100000399021591000 100000337020343000 100000840109247000 100000764432767000 100000878315813000 100000242964185000 100000307670319000 100000445659500000 100000654547985000 100000736323056000 100000171249959000 100000839181695000 100000587345901000 100000412707116000 100000690353027000 100000312555367000 100000958662154000 100000324716363000 100000126677481000 100000239434697000 100000121210442000 100000059056421000 100000768494776000 100000159535644000 100000746593120000 100000990339158000 100000387936545000 100000310132337000 100000633311209000 100000925930908000 100000192864384000 100000014564491000 100000315209676000 100000786069012000 100000071601224000 100000509810604000 100000209768924000 100000034251637000 100000772581979000 100000476998010000 100000256587349000 100000587741711000 100000323377070000 100000017344790000 100000228154663000 100000732546652000 100000321556979000 100000495959303000 100000903968023000 100000497146296000 100000398268402000 100000606243569000 100000217221664000 100000478667608000 100000905634660000 100000760049191000 100000897204105000 100000076727937000 100000951334924000 100000824797126000 100000067667500000 100000181652117000 100000462891770000 100000403569641000 100000621613228000 100000057679644000 100000096302869000 100000382825726000 100000496176509000 100000117336281000 100000914559076000 100000904840529000 100000466448490000 100000235200477000 100000633348420000 100000829277279000 100000364061190000 100000831926506000 100000518641532000 100000208238025000 100000039132770000 100000084209700000 100000668058963000 100000664631369000 100000274273711000 100000167650049000 100000990296058000 100000312490177000 100000779120544000 100000375824579000 100000100236381000 100000368604175000 100000400685706000 100000518078430000 100000193846398000 100000427159350000 100000526224783000 100000954670681000 100000068460279000 100000717196198000 100000293923764000 100000014574415000 100000525834305000 100000062997875000 100000435248741000 100000796403518000 100000307407343000 100000227786565000 100000115568873000 100000000000000000 100000162227813000 100000232050146000 100000401466659000 100000903030485000 100000044400002000 100000251811815000 100000712921986000 100000171843050000 100000669709225000 100000692157770000 100000696531053000 100000067811903000 100000429708613000 100000663211218000 100000314930497000 100000906474610000 100000381625656000 100000347100836000 100000736193940000 100000312516450000 100000028300469000 100000773048194000 100000017410029000 100000676758156000 100000991887035000 100000894106543000 100000696235901000 100000569588535000 100000962568450000 100000689654368000 100000437218754000 100000231231978000 100000387946424000 100000759614252000 100000067567155000 100000282869946000 100000322930775000 100000334721698000 100000307514026000 100000804950045000 100000982488072000 100000880210497000 100000072123306000 100000356544012000 100000399428559000 100000839279015000 100000814914509000 100000569155657000 100000736353177000 100000683849095000 100000872937945000 100000115711674000 100000219655226000 100000364980548000 100000126802656000 100000193981205000 100000121161036000 100000084438260000 100000449959012000 100000515154335000 100000762593700000 100000652975189000 100000176635106000 100000222918368000 100000838465915000 100000029716530000 100000380653150000 100000142386572000 100000856008848000 100000513893002000 100000328589809000 100000027675366000 100000796960901000 100000286362597000 100000697632132000 100000376990581000 100000526259240000 100000012118787000 100000759498576000 100000670881603000 100000187429039000 100000451464772000 100000031733840000 100000376555185000 100000272821710000 100000449867810000 100000605500024000 100000370490187000 100000486223755000 100000637773738000 100000098117733000 100000035604849000 100000046890819000 100000341081022000 100000060683038000 100000862142824000 100000136056040000 100000765596275000 100000395328193000 100000809083980000 464164398440364795 100000142691372000 100000040043904000 100000732804394000 100000402248222000 100000316615629000 100000017610416000 100000778723264000 100000456132200000 100000551576305000 100000521654285000 100000307477967000 100000269534350000 100000419355123000 100000514579029000 100000592550649000 100000687777225000 100000897230868000 100000338068106000 100000811911708000 100000595672615000 100000376405615000 100000486573113000 100000843752107000 100000402280214000 100000688183481000 100000709380496000 100000062862427000 100000897933564000 100000711173103000 100000278970503000 100000426479398000 100000696022739000 100000411774831000 100000768743876000 100000494630328000 100000911382157000 100000316486717000 100000678086298000 100000796536840000 100000897284503000 100000778580305000 100000426618176000 100000443718897000 100000460936451000 100000965094656000 100000146492773000 100000785419755000 100000506461437000 100000054493169000 100000495972313000 100000935791926000 100000311013395000 100000931002760000 100000954480580000 100000529095787000 100000104873842000 100000991884225000 100000931527738000 100000450192247000 100000609421432000 100000984001619000 100000322900598000 100000969184309000 100000768059653000 100000903254229000 100000960998672000 100000897005328000 100000323364211000 100000189513399000 100000073077158000 100000965623624000 100000710383301000 100000588781486000 100000184710028000 100000669726816000 100000405285414000 100000615526559000 100000672213730000 100000365815053000 100000739584942000 100000115112124000 100000231533172000 100000052396983000 100000341050461000 100000388726449000 100000322978378000 100000903518168000 100000368707582000 100000093891359000 100000938348373000 100000513876258000 100000915199543000 100000627382814000 100000588578249000 100000231801641000 100000863113207000 100000624247894000 100000053470490000 100000292255879000 100000435161633000 100000460825628000 100000172328934000 100000024607276000 100000748508886000 100000529739370000 100000526193804000 100000192596955000 100000160615197000 100000754694106000 100000768917834000 100000980742108000 100000018726039000 100000302856445000 100000527895059000 100000797462807000 100000931404874000 100000853028592000 100000554856257000 100000586500977000 100000727927129000 100000210022281000 100000724536561000 100000731049175000 100000388081567000 100000350020897000 100000301215608000 100000961554225000 100000365258904000 100000065940308000 100000594717803000 100000900062358000 100000838485563000 100000139207957000 100000039105563000 100000585678772000 100000281975889000 100000404255124000 100000714497882000 100000369663000000 100000097903467000 100000085839975000 100000698334072000 100000623701238000 100000067385632000 100000037045893000 100000497065362000 100000800353236000 100000116593409000 100000754820552000 100000669980988000 100000147069994000 100000593954696000 100000559430797000 100000672214876000 100000234729951000 100000002865391000 100000283078646000 100000070895910000 100000853162770000 100000538251544000 100000059330825000 100000083963526000 100000510538406000 100000200961320000 100000311512846000 100000526237825000 100000910551599000 100000022546855000 100000605558437000 100000379611971000 100000120218034000 100000712824459000 100000880628859000 100000765527814000 100000267486502000 100000670797192000 100000460931275000 100000461173030000 100000502288307000 100000328737286000 100000093653211000 100000498295230000 100000980933471000 100000210424611000 100000794845103000 100000516123380000 100000348336410000 100000320960404000 100000173446926000 100000040073313000 100000318408540000 100000880520048000 100000300016965000 100000006180406000 100000911021452000 100000267673419000 100000773739154000 100000437355379000 100000605562703000 100000521463845000 100000727926893000 100000980999229000 100000334827773000 100000486253375000 100000178143862000 100000320254491000 100000197775658000 100000194460419000 100000057233218000 100000312496161000 100000124244326000 100000315250083000 100000515303084000 100000143065293000 100000605468158000 100000311251897000 100000568449155000 100000686994345000 100000753208907000 100000208041038000 100000252804326000 100000176126373000 100000714829195000 100000192908278000 100000586745160000 100000083965374000 100000771487938000 100000377466750000 100000702284836000 100000509572206000 100000616673125000 100000673786887000 100000196098206000 100000219692445000 100000555706443000 100000556295918000 100000516324318000 100000091527034000 100000235280082000 100000708342560000 100000739138446000 100000499697237000 100000460172182000 100000861287892000 100000495848095000 100000517549965000 100000906097014000 100000569952762000 100000854988412000 100000848561888000 100000839336234000 100000855254176000 100000991378356000 100000403585571000 100000526124687000 100000265912114000 100000589250091000 100000203159186000 100000274759844000 100000489242939000 100000528021685000 100000000964915000 100000691275223000 100000535383400000 100000727827421000 100000587705023000 100000300308796000 100000629129570000 100000039445897000 100000931497196000 100000832997023000 100000455749950000 100000193935398000 100000381136882000 100000465072718000 100000806827372000 100000374331921000 100000897994114000 100000148798513000 100000060756513000 100000294625342000 100000144363783000 100000148965594000 100000196589205000 100000463469689000 100000097599618000