Welcome Guest
( Log In | Register )
The time is now 11:35 am
You last visited September 27, 2016, 11:27 am
All times shown are
Eastern Time (GMT-5:00)

Michigan Lottery Red Hot Raffle Results

Michigan Lottery Red Hot Raffle
Drawing DateSeptember 1, 2010
Top Prize$100,000
Tickets AvailableUnlimited
Ticket Price$10
All Prizes
  • (10) $100,000 prize winners
Scroll to Numbers
  • (100) $10,000 prize winners
Scroll to Numbers
  • (1,000) $100 prize winners
Scroll to Numbers
  • (25,000) $20 prize winners
Scroll to Numbers

The winning numbers are displayed below.

Top$100,000 Winners (10)

007358
Abie's Bar Ltd
100 S Main
Eaton Rapids
096431
7-Eleven 29521
4191 15 Mile Rd
Sterling Heights
181283
Northwestern Shell
31529 Northwestern Hwy
Farmington Hills
209667
7-Eleven 33438
43030 Schoenherr
Sterling Heights
229590
7-Eleven 15873
22069 Farmington Rd
Farmington Hills
262170
Meijer # 46, Cash Office
8650 W Grand River Ave
Brighton
301559
Speedway #5495
28410 Gratiot Ave
Roseville
342636
Borchardt Bros Market
628 W Adrian St
Blissfield
344150
Bridge Lake Market
9420 Dixie Hwy
Clarkston
385097
Meijer #145, Cash Office
34835 Utica Rd
Fraser

Top$10,000 Winners (100)

008347008426013561016913022499
026754033305039741040570049771
063391063645065480068835069980
083940084212091373093840098801
100704123972135172140222149867
154897155427157661178246178919
180220181274189480193113198896
200067201428201434203495205682
206924206936209759209776210417
220030228753231082234719236886
237847237882242138250923253019
254205255086255274260822261696
273655281513283552288795292203
308211309361309526311001315054
315245316526317740323442329998
337502343940347953361526364620
374652378441381666382321391631
391674399505404377404615404913
408337412941414420415265431091
434446436488440845441754448740

Top$100 Winners (1,000)

001087001259001320001755001848
002308002441003032003294003400
003900004095004174004442004685
005016005722006171006469006630
007267008062008489009105009826
009878010809011385011490011578
012693012751014174014290014556
014600014758016227016410016616
017062018276019211019463019469
019566020515020739020922022371
022557022803022892023346023432
023468023491023876024565025214
025394025654026460026622026692
027022027522027824028183028953
029336029439029630029756029972
030793032412032596033150033879
034328034646034956035056035182
036071036854036982037272037499
037812039046039136039707039856
039874040083040255040499041139
041508042256042674042948042952
043680044628044820045025045360
045412045738046744046794047132
047607048436049139049244049325
049874050312050362050477050592
051243051349051575051752052037
052376052698052955053088053265
054385055022055530055640056712
057602057995058493058650059348
059383060333060644062681062942
063242063397063492063548064086
064188064190064985065128065158
065291065806065885065952066233
067668067751068189068785069759
070847071187071231071232071341
071355072682073014073101073450
073629074043074420075166075183
075615076607076968077141077829
078466079030079221079481079960
079976081052082546082679082715
082717083243083759083801084762
084953086889086971087062087435
088640089268089482089745089909
090654090693090882091300091432
092413093604093653093882094668
095037095040095239095491096235
096665097009097835098577099182
099228099238101248101285101306
101373103263103293103577104273
105509106753107404107413107552
107954108078108150108194108727
109867111108111966112289112531
112736113777114719115442116421
116442116986117829117837118403
118632118966119251119338119508
119600120343120572120960121001
121122121452121604122282122805
123081124453124550124650125141
126271127138127161127974128121
128384129054129690130589130639
131380132977133560135581135634
135886136541136597136845137098
137749139984140635141078142956
143202143352143709143889144788
145258146558146660146925147293
148153148170148190148543148764
149409150655151140152151152465
152604153038153226153413153865
154319154920155343155697155804
155923155975156650156903158055
159737160976161335161700162088
162302162678163203163444163488
164957165164165287165326166171
169694170269170411171193171888
171890171989172277172396172645
174150174272175414175427177195
177237178168178510178568179870
181962182530182883183389184109
184221184912185093186196186384
186663187739188807189109189410
189505190198190912191123191255
191700192274192398193073193101
193222193957193969194079194365
194869196009196834197196197296
197500198275199423200021200176
200973201163201229201415201697
201771201905202256203855204384
204597204705204923205558206182
206717206806207173207494207696
207811208039208238208695208904
209015209206209394210478210497
210555212039212073212727213592
214300214417214955215567215620
215778216039216153216164216370
216457217248217897217994218003
218326219874221128221329221804
222576223146223924223951224648
224869225052225170225354225357
225636225943226934227851228075
228227228964229301229850230071
230104230712231017231420232224
232650233407233432233983234023
234039234116234247234294234867
235084235868236247236293236570
236783237520237757237775237913
238281238287238885239612239778
239843240059240137240731240809
240890241904243071243615244226
244241244492244640245535245980
246292247106247921247979248083
248544248834249196249256249849
249997250653250790251057251338
251666251984252519253260253480
253575254643254856256744256911
257139257543257859258121258576
259490259651259661259729260283
261382261556261560261647262776
263177263620263786264316264735
265419265596267673270333271268
272081272161272963273046273600
274766275393275696275785276504
276788277408278200279009279046
279287279937280460281100281689
281811282279283294283686283698
283978284110284681284695285593
285834286015286250286368286469
288060288221288661290190290312
290744290820291112291327292856
293501294519294634295910296170
296184296544296745297233297417
298013298308298640298996299173
299310299727300741300846301740
301890302031302142302205302910
303106303731303988304907304932
304967305065305656305916306960
307119307168307210307263307393
307682307723308009309282309524
309565309938310078310821311756
312198312504313774314198314645
314807315304316049316562316861
317222317338317509317587317706
318260319247319800319990320151
320174320191320198320302320728
321365321524323187323502323595
323734323803324240324645325352
325703325838325908326273326345
326752327077327103327275327299
327524327877327930327962328025
328374328933329298329438329534
329627329820329894329957330763
332161332518332996333240334259
334745335205335775336307336585
337269337623337661338270340159
340414340674340804341213341507
341575341898342164342328342568
342646342725343249343346344264
344557345030345274345578346303
346594346693347030347264347508
348207348504348551349241350616
350884351622352258352790353657
353901354031354104354145354274
354545354671355058355629355754
356121356601356654356896357538
357726358003358710359099359126
360837361210361371361629361925
362028362159362492362512362947
363132363684364050364124365078
366548368306369445369731370160
370520370764370780371048371176
372214372737372787373347374594
375135375438376103376427376654
376757377424377856378084378173
378416378647379850379908380193
380233380341380794380905380906
381718381817382257382967383357
384094384547385031385241385547
385716387179388239388475389516
390761391846392712392732393001
393238393431393520394536394999
395075396005396457396945396993
397124398118398852399066399840
400127401301401748402055402409
403903403923404249405901406193
406482407656407677408002408107
408550409325409390409641410383
410440410503410558411070411473
411479411723412398412961413337
414848415106415579416021416505
416934417128417579417942418267
418273419619420084420640420963
421442421498422312422314423118
423484424259425434425543426949
427533427981428071428667429268
429403430516431136431741432012
434255434452434647434905435310
436966437355437400437667437965
438446439518439922439955441211
441216442206442385442600442722
443928444115444919447616448456
448636448855448894449175449958

Top$20 Winners (25,000)

000010000041000061000068000073
000103000106000125000178000199
000215000230000248000314000330
000362000369000440000490000515
000531000563000613000615000622
000646000671000745000754000789
000805000863000872000911000934
000935000936000941000948000968
000976000999001018001062001109
001118001131001153001160001184
001225001232001273001282001293
001314001318001319001322001379
001392001393001403001404001405
001434001452001468001523001529
001542001547001548001590001605
001607001624001630001650001665
001696001804001812001832001844
001845001846001851001856001890
001913001915001924001927001989
001997002023002059002081002114
002121002139002140002143002147
002157002171002202002203002234
002279002281002287002293002319
002352002402002406002420002447
002459002460002467002470002486
002508002549002553002565002619
002621002628002639002677002739
002756002761002766002768002771
002798002799002815002826002829
002833002863002897002899002914
002935002938002952002957002963
002978002991003015003040003066
003098003128003147003154003168
003173003183003190003203003206
003233003257003265003295003305
003308003327003332003337003366
003426003461003539003560003567
003572003582003595003597003598
003668003680003684003700003701
003710003736003760003765003810
003830003867003873003878003883
003894004000004012004016004028
004044004054004110004127004147
004207004217004231004261004272
004276004280004287004292004293
004306004359004384004386004416
004446004499004534004545004559
004560004569004570004621004639
004642004658004671004682004718
004752004789004796004856004857
004862004866004883004916004920
004939004986005039005040005071
005077005097005109005151005161
005165005170005172005176005183
005203005207005215005217005235
005254005296005358005367005414
005423005443005466005481005485
005536005546005551005561005573
005602005660005687005689005690
005693005697005728005737005739
005770005782005846005864005877
005946005954005970005985006000
006012006021006026006031006041
006044006113006135006168006206
006239006254006262006274006291
006326006336006343006351006380
006395006402006404006419006422
006438006476006478006489006504
006523006575006612006643006654
006660006674006678006681006683
006700006709006717006724006729
006740006743006749006754006762
006765006791006826006829006887
006920006922006945006969007043
007058007066007073007087007094
007105007118007123007126007134
007185007193007208007210007226
007232007233007239007258007275
007296007306007316007317007323
007388007389007390007412007439
007497007531007543007563007583
007592007641007651007658007659
007708007715007750007752007766
007783007786007795007800007815
007824007844007859007885007895
007914007928007934007937007953
008054008075008107008114008122
008129008156008180008190008234
008253008269008273008298008300
008302008316008320008322008361
008365008386008396008406008420
008425008451008488008498008500
008508008528008543008548008572
008607008618008629008657008665
008706008707008758008768008780
008818008837008850008862008869
008873008924008941008972008988
009018009053009055009061009063
009087009095009138009180009210
009226009234009239009267009295
009297009321009340009359009372
009400009403009422009430009441
009473009493009556009558009593
009609009627009630009634009683
009685009691009726009756009768
009774009779009800009801009819
009840009848009854009889009890
009894009902009907009912009914
009919009922009938009953009991
010000010016010033010045010081
010121010123010127010143010144
010175010187010206010232010236
010260010315010354010370010384
010385010394010452010463010483
010511010580010586010587010593
010639010642010652010654010658
010713010722010750010751010787
010789010800010816010852010856
010861010862010872010877010881
010895010945010947010958010980
010998011003011028011053011069
011118011141011174011216011225
011229011268011292011306011322
011337011356011370011380011426
011478011510011520011533011570
011571011593011611011616011620
011632011645011658011679011701
011715011716011730011744011746
011755011767011775011789011790
011800011820011855011873011888
011901011921011929011930011931
011961011981011996012014012029
012061012105012169012176012191
012211012229012237012252012267
012280012302012353012367012384
012453012460012483012487012516
012552012554012573012581012606
012611012624012625012630012667
012671012700012707012720012733
012787012791012796012798012824
012826012852012874012878012896
012909012910012915012945012963
012989012990013076013077013080
013089013090013096013097013163
013169013179013212013221013226
013253013298013316013318013336
013350013369013375013429013434
013437013450013468013477013495
013506013508013570013587013592
013599013604013606013607013608
013613013636013641013647013665
013712013740013761013763013771
013772013779013801013806013810
013839013849013861013879013897
013906013948013954013962013967
014008014018014022014038014042
014043014070014104014116014122
014136014153014163014191014205
014218014228014244014256014274
014277014288014292014298014317
014322014335014341014344014371
014386014401014425014446014459
014460014465014486014488014489
014543014622014647014655014659
014660014666014710014720014739
014740014786014806014830014831
014849014855014878014895014913
014971014988015005015017015115
015142015149015165015176015215
015262015285015299015305015353
015361015375015387015399015424
015440015453015481015501015513
015514015517015526015533015539
015597015599015683015776015827
015883015891015932015969015985
016056016115016119016120016135
016176016182016191016197016206
016249016252016278016296016428
016500016501016506016572016632
016634016637016671016698016704
016720016726016731016768016803
016843016855016856016858016867
016871016872016905016954016972
016983016989017001017002017023
017065017140017141017154017176
017184017187017198017231017239
017258017312017315017324017333
017348017355017387017420017439
017440017456017462017479017482
017486017488017492017499017511
017512017522017542017551017575
017577017581017660017671017674
017693017708017729017750017821
017832017838017839017848017860
017880017900017923017967017979
017990017993018038018050018101
018113018116018150018154018167
018174018178018191018206018215
018254018283018288018313018315
018343018367018395018398018413
018420018425018474018488018494
018532018550018553018554018558
018564018570018645018647018663
018664018683018711018713018730
018762018795018820018834018850
018936018940018946018958018960
019011019013019014019015019018
019019019038019044019055019057
019085019087019092019113019129
019135019153019171019181019220
019233019239019250019256019264
019269019283019284019299019302
019306019324019344019356019358
019368019404019417019419019441
019477019541019553019561019564
019615019621019623019661019676
019699019715019748019778019795
019798019818019824019835019864
019892019906019946019952019999
020012020042020049020060020082
020086020088020095020106020139
020148020151020167020177020204
020247020262020317020328020331
020341020362020365020367020376
020382020395020504020568020606
020624020636020648020650020659
020686020690020705020714020754
020758020768020776020829020841
020843020845020901020924020939
020940021016021017021022021024
021038021057021061021065021094
021109021122021147021152021166
021188021200021203021231021252
021259021284021296021320021341
021387021389021390021391021424
021426021434021436021456021471
021487021505021524021545021559
021586021587021593021595021609
021611021616021669021703021730
021737021764021770021806021817
021820021828021841021864021872
021885021982021997022005022007
022014022017022074022080022091
022094022105022150022165022187
022192022202022214022235022237
022251022282022307022336022348
022357022365022378022384022393
022415022432022434022476022485
022517022519022536022538022549
022555022558022614022660022675
022683022690022697022703022707
022709022749022761022773022801
022811022816022823022829022870
022883022889022909022912022922
022938022955022973022994023032
023063023075023081023088023102
023150023183023190023194023233
023260023286023290023300023311
023324023405023412023439023441
023447023453023462023487023506
023520023533023560023565023599
023601023609023611023620023631
023664023666023680023724023754
023760023798023804023862023869
023883023919023930023953023986
023992024029024061024062024067
024072024095024108024115024117
024137024142024177024229024249
024266024271024297024326024334
024339024353024391024422024445
024458024464024493024513024517
024534024571024573024604024614
024622024632024641024651024659
024661024668024687024688024699
024727024746024816024818024841
024849024852024866024887024889
024892024908024921024934024940
024949024978024988025032025088
025142025155025163025181025208
025244025259025275025281025286
025294025303025304025310025323
025348025371025381025398025425
025448025450025456025458025463
025479025493025495025511025515
025552025574025617025633025645
025672025684025687025697025707
025735025753025818025828025833
025848025878025919025942025973
025975025982026020026026026030
026052026072026078026081026083
026107026111026123026124026136
026147026204026206026215026225
026235026255026292026315026336
026345026365026410026436026451
026465026515026552026560026572
026573026579026597026610026653
026665026724026731026767026775
026805026810026846026939026971
026975026980027010027028027040
027046027055027060027062027070
027093027113027126027132027139
027177027180027186027224027225
027230027237027248027280027290
027309027316027346027350027351
027368027385027387027403027411
027413027418027425027433027438
027462027463027505027521027524
027535027545027574027610027612
027614027627027644027670027677
027692027738027745027800027822
027876027879027884027949027995
028003028074028076028126028146
028151028190028194028197028225
028232028244028255028265028270
028290028305028306028309028326
028335028341028352028385028387
028388028393028423028448028449
028491028494028564028575028584
028616028627028635028636028641
028645028650028707028730028733
028739028764028801028806028819
028824028828028883028912028922
028971028973028999029010029021
029077029102029110029112029161
029183029196029208029258029263
029296029311029341029366029379
029401029428029438029456029457
029458029462029466029468029476
029481029500029509029541029573
029603029605029608029619029643
029671029688029722029730029748
029755029762029767029769029785
029801029806029813029822029823
029837029852029995030002030004
030010030012030027030074030084
030172030181030212030241030247
030267030272030303030316030321
030392030433030468030480030500
030525030536030552030555030558
030563030590030626030653030659
030709030721030723030732030754
030759030761030762030777030826
030840030860030861030864030867
030875030886030889030892030896
030909030931030932030968030969
030971030991031032031046031087
031117031120031142031172031184
031190031196031215031223031231
031233031282031284031297031302
031343031367031374031378031389
031416031426031450031481031504
031539031544031556031574031590
031596031609031635031637031666
031679031688031702031722031727
031738031755031760031777031824
031826031862031870031909031910
031994031995032000032004032014
032015032024032030032032032044
032049032057032059032076032123
032140032146032176032186032202
032206032233032271032274032325
032330032368032379032386032416
032424032476032481032482032521
032523032588032590032599032615
032631032637032687032713032715
032726032766032801032814032818
032819032829032842032858032860
032866032882032900032931032938
032939032947032952032985033034
033048033073033081033096033100
033104033111033119033121033182
033184033197033220033224033253
033299033359033362033393033395
033402033404033418033423033472
033473033497033500033513033547
033554033561033592033629033639
033692033705033713033715033722
033742033746033787033789033790
033791033802033807033810033815
033832033840033868033872033885
033894033920033935033937033947
033952033987033998034035034038
034046034048034056034065034067
034074034080034087034105034110
034132034145034175034227034239
034255034257034268034302034313
034336034344034352034408034409
034410034444034465034546034565
034568034575034585034604034609
034611034617034626034639034669
034679034707034731034792034794
034807034840034869034882034897
034899034905034909034954034962
034977034986035010035033035036
035049035070035075035082035093
035099035109035156035173035191
035215035236035244035266035297
035301035342035353035360035402
035421035428035495035533035542
035553035560035570035582035616
035651035666035675035737035742
035785035803035872035963036010
036015036054036056036092036099
036102036115036117036120036141
036145036177036187036207036224
036267036278036313036318036320
036333036357036375036380036407
036415036434036436036443036483
036506036515036538036587036593
036606036629036638036647036683
036772036798036822036827036828
036831036848036866036879036914
036943036944036962036970036989
037010037013037014037028037067
037089037150037174037188037230
037261037300037314037331037343
037344037407037408037409037432
037453037476037477037482037501
037536037539037541037570037588
037599037607037608037618037634
037638037659037660037670037683
037689037709037730037753037779
037811037827037844037869037879
037925037929037957037986037993
037995037999038004038005038007
038010038018038091038148038156
038185038186038209038216038217
038218038287038298038301038312
038332038366038412038428038459
038511038515038542038560038575
038581038604038623038625038626
038667038670038724038726038744
038762038770038792038799038806
038814038817038825038826038844
038879038900038936038939038966
039001039019039024039032039040
039042039066039077039086039110
039134039151039174039183039185
039191039201039204039207039224
039256039262039286039303039395
039399039446039452039461039472
039476039478039517039528039532
039533039538039541039597039627
039678039719039724039737039743
039766039784039851039882039884
039919039934039952039966039967
039971039987040013040016040021
040026040031040062040077040103
040114040140040141040142040150
040190040197040237040265040278
040322040338040345040351040364
040373040397040438040463040487
040498040545040549040573040576
040591040613040615040627040696
040777040792040814040851040865
040873040877040882040937040948
040950040969040978041044041049
041063041087041106041114041177
041210041222041243041256041263
041296041303041306041342041357
041415041425041430041456041476
041477041492041500041520041541
041553041564041569041570041573
041580041592041599041613041628
041630041653041675041678041687
041699041730041753041794041830
041847041938041944041965041994
042025042052042055042056042059
042081042099042117042147042153
042171042173042179042182042196
042217042220042232042247042248
042262042283042288042296042299
042321042331042358042363042394
042396042433042436042465042545
042547042562042565042566042601
042617042635042700042729042742
042767042773042781042783042809
042815042826042864042882042884
042892042893042919042934042956
042988043055043056043083043085
043090043101043117043153043169
043194043196043227043233043245
043284043287043326043346043370
043415043418043420043427043429
043440043520043547043584043597
043622043637043649043661043677
043689043690043694043699043706
043713043731043750043779043785
043791043800043834043840043866
043901043911043913043928043930
043938043970043978043998044035
044071044075044078044083044132
044151044171044185044200044209
044215044239044258044267044272
044277044279044290044302044309
044311044325044333044390044392
044426044482044498044509044532
044538044558044583044592044634
044643044688044780044789044797
044827044839044861044867044877
044881044906044987045009045013
045070045076045108045119045128
045129045152045163045186045188
045208045216045224045227045229
045233045260045279045311045312
045318045319045332045387045415
045419045428045432045455045500
045505045507045515045521045533
045537045561045598045611045650
045658045680045681045691045694
045705045719045731045747045752
045754045763045768045784045797
045816045823045837045846045854
045857045866045872045881045929
045952045984046002046007046020
046021046025046079046135046157
046190046199046201046230046232
046246046275046279046301046335
046340046347046368046381046389
046426046441046447046486046517
046530046531046542046548046557
046568046589046595046607046633
046646046650046676046697046731
046760046766046775046792046808
046824046832046840046896046909
046940046942046977046989047033
047071047074047093047112047115
047126047153047155047168047169
047171047188047278047295047318
047327047358047378047379047398
047446047447047466047473047489
047503047516047551047562047603
047648047654047669047671047698
047705047713047720047746047776
047782047810047819047829047834
047840047850047873047876047944
047997048000048002048003048021
048035048043048084048087048091
048103048121048127048135048143
048157048159048183048189048191
048193048201048216048228048253
048271048305048321048326048328
048333048370048371048385048434
048448048453048457048483048505
048511048523048543048569048595
048608048619048643048659048663
048668048715048726048732048751
048754048756048825048843048853
048868048874048892048931048941
048962048967048995048999049004
049010049023049024049059049061
049073049097049098049106049112
049121049126049132049147049166
049191049216049240049243049246
049249049282049291049305049322
049389049401049403049407049409
049410049421049426049431049437
049438049451049470049499049518
049539049545049552049556049591
049631049655049666049672049681
049713049738049780049805049812
049819049835049861049883049906
049921049923049939049959050014
050026050030050039050063050070
050071050089050143050163050169
050176050184050235050266050273
050294050302050358050387050394
050418050427050434050435050474
050496050525050546050596050600
050615050637050642050659050679
050701050705050747050780050839
050866050875050893050911050914
050922050953050987050989051026
051036051059051087051106051116
051133051166051191051195051208
051279051285051326051351051365
051381051420051430051442051464
051485051521051547051562051573
051590051597051611051623051651
051669051682051691051710051718
051733051762051770051782051786
051798051803051806051829051837
051842051858051866051872051883
051902051912051925051979051981
051999052049052051052052052078
052079052084052103052108052115
052123052141052171052181052191
052196052200052214052237052247
052258052290052292052335052344
052362052365052390052412052413
052415052416052420052433052459
052475052542052552052570052608
052621052632052669052670052697
052702052748052766052780052795
052799052805052821052848052873
052906052918052923052942052945
052954052956053012053019053033
053036053073053091053111053135
053154053159053178053184053215
053259053264053276053297053303
053344053358053363053366053396
053414053416053433053455053466
053481053491053499053555053582
053590053619053631053670053671
053673053703053706053745053756
053775053800053811053814053816
053832053922053934053938053943
053949053966054009054011054022
054047054055054070054080054098
054101054102054117054126054141
054154054159054162054169054174
054205054220054221054230054243
054252054268054317054318054340
054346054351054356054384054387
054411054420054422054428054439
054443054473054476054477054512
054516054526054573054589054590
054599054620054622054628054646
054650054656054664054668054675
054684054697054722054735054744
054771054775054782054785054858
054894054897054900054906054917
054927054984054993055008055019
055033055078055104055171055178
055179055182055213055243055272
055273055279055296055303055311
055315055349055355055365055410
055453055490055509055511055573
055609055612055620055632055634
055686055712055718055741055764
055793055838055851055873055882
055898055904055920055928055938
055944055954055996056002056011
056029056030056053056089056093
056101056125056127056142056165
056172056192056220056243056274
056280056291056313056334056377
056379056385056387056439056462
056477056485056513056521056542
056556056574056581056592056607
056615056635056684056702056731
056740056741056745056777056795
056821056874056897056910056917
056936056947056951056955056975
057003057053057055057061057076
057250057314057343057353057436
057452057461057473057482057486
057492057496057527057561057567
057592057600057603057632057634
057639057697057702057718057724
057726057741057756057765057779
057804057836057843057846057873
057899057911057922057932057981
057987057993058007058059058063
058074058082058108058132058133
058145058166058180058196058218
058234058271058296058349058368
058377058407058416058417058419
058458058476058477058485058523
058565058579058582058583058586
058607058623058631058688058698
058725058760058769058802058819
058826058849058851058860058867
058897058908058912058940058957
059002059015059087059105059126
059131059138059154059182059186
059189059227059342059343059358
059362059366059398059434059455
059462059496059522059524059531
059542059549059552059576059611
059613059616059626059628059653
059661059662059676059679059687
059701059736059743059763059767
059785059798059825059867059871
059873059875059891059901059908
059944059947060023060024060034
060044060051060059060086060091
060104060107060120060124060134
060135060167060202060210060234
060244060248060268060272060276
060283060297060340060343060348
060350060354060372060415060420
060423060425060430060439060459
060480060481060485060493060525
060550060577060596060609060613
060630060631060646060680060702
060722060728060731060732060752
060773060775060781060793060798
060812060830060840060841060844
060868060873060884060912060928
060931060973061000061005061006
061045061076061077061096061111
061136061156061170061181061201
061265061266061271061272061325
061364061390061434061437061448
061482061488061494061511061515
061519061521061528061565061573
061576061613061615061658061661
061694061727061729061748061751
061753061764061767061778061783
061797061807061816061819061830
061832061833061852061929061957
061965061969062013062044062050
062080062116062164062169062181
062204062247062248062253062265
062269062275062276062278062280
062285062291062302062320062330
062344062378062421062426062495
062520062548062553062555062556
062594062600062610062652062659
062661062673062682062701062721
062738062770062785062788062826
062830062848062858062878062884
062902062912062956062968062991
063030063060063118063147063151
063162063177063189063225063252
063265063295063298063299063303
063340063368063370063374063379
063408063426063433063461063473
063485063488063495063496063536
063566063573063603063613063637
063641063660063672063677063678
063719063725063729063731063734
063766063783063808063815063824
063864063890063898063905063912
063926063964063999064031064054
064068064077064084064092064102
064143064146064194064200064204
064207064219064223064242064250
064301064309064322064325064353
064358064400064405064425064437
064442064449064455064490064519
064534064554064564064590064600
064632064633064639064677064680
064684064710064733064737064741
064764064774064778064797064807
064837064857064906064956065015
065019065025065070065090065096
065120065137065160065166065187
065188065212065219065256065261
065272065303065334065339065340
065352065364065398065414065419
065420065423065430065438065439
065440065457065461065469065476
065491065530065543065567065600
065616065628065631065684065713
065714065798065801065820065823
065829065840065862065873065923
065951065989065990066002066010
066024066026066032066049066080
066082066164066195066250066261
066275066283066298066337066381
066382066421066442066466066506
066587066640066663066668066704
066778066813066877066885066889
066921066926066936066938066943
066945066950066959066960066981
066983066984067015067024067033
067041067051067052067055067096
067104067124067131067139067176
067182067194067227067253067331
067333067345067367067377067385
067418067420067438067456067462
067469067481067548067578067640
067657067678067697067700067708
067713067717067724067727067739
067760067777067822067830067831
067838067863067881067890067951
068000068011068037068071068074
068080068107068140068155068166
068170068178068184068197068206
068221068234068282068295068309
068324068337068349068351068391
068394068445068465068505068537
068542068577068613068639068645
068666068672068723068727068734
068786068839068840068857068865
068868068883068907068917068929
068953068963068979068980068994
069038069040069043069049069129
069138069153069171069193069212
069221069241069256069277069290
069301069309069333069346069354
069375069383069393069398069401
069429069434069436069451069465
069468069484069489069501069521
069526069558069569069598069607
069616069670069692069699069702
069727069807069820069822069823
069825069888069891069940069955
069978069988070040070042070052
070070070103070114070120070153
070154070157070163070165070167
070179070183070186070187070194
070255070260070261070271070287
070305070311070319070355070361
070364070387070409070427070435
070446070450070451070455070482
070487070501070507070560070562
070589070638070658070675070694
070699070715070719070724070732
070754070763070772070780070785
070810070814070826070832070835
070876070890070900070906070909
070940070949070956070964070978
070981071032071052071057071069
071087071110071117071135071181
071218071257071294071299071300
071318071326071332071375071397
071413071415071422071423071448
071470071472071503071509071510
071524071539071545071577071578
071603071607071630071670071717
071760071801071819071846071870
071900071914071994072001072011
072021072025072031072067072072
072105072164072172072178072210
072212072213072225072231072253
072262072264072267072273072278
072325072356072405072415072427
072432072465072498072507072525
072546072549072559072574072614
072633072654072683072708072718
072738072749072764072784072785
072786072806072808072810072833
072835072850072857072863072886
072924072925072937072953072966
072996073004073009073017073040
073075073084073163073177073184
073187073205073206073215073217
073227073235073239073245073246
073247073295073309073310073314
073346073348073354073377073397
073416073423073457073467073496
073509073515073528073530073540
073542073549073585073611073612
073618073638073687073711073714
073738073775073777073806073807
073814073826073876073883073899
073913073922073931073962073997
074006074011074017074024074042
074070074097074136074156074170
074204074208074213074236074260
074263074313074322074325074327
074345074349074368074376074436
074446074472074477074491074512
074526074528074532074572074596
074600074646074665074682074697
074724074753074755074767074820
074858074860074895074900074912
074956074959074965074968074980
075039075041075050075064075112
075140075233075237075245075250
075265075272075295075342075343
075362075430075440075443075447
075448075497075528075537075544
075546075549075554075563075568
075611075665075672075683075696
075698075700075740075750075752
075754075778075795075841075853
075885075935075943075951076011
076012076028076043076104076126
076152076162076168076179076181
076193076226076234076346076350
076425076449076469076472076513
076518076520076556076565076578
076608076620076656076684076685
076691076720076874076912076913
076914076997077011077012077032
077041077051077054077057077067
077115077124077128077145077147
077168077170077175077204077212
077226077254077344077371077448
077455077456077461077471077514
077556077625077635077641077667
077672077674077701077738077744
077776077777077779077797077875
077910077920077928077931077944
077947077987077994077996078018
078020078021078026078028078034
078071078072078073078128078177
078210078226078232078265078269
078275078323078336078351078373
078375078388078429078440078470
078486078492078494078495078498
078527078535078552078580078583
078594078697078701078726078732
078756078770078825078832078854
078878078895078902078906078923
078940078964078973078992079016
079028079038079066079090079094
079098079103079113079121079123
079143079147079201079225079227
079230079303079327079350079361
079369079383079411079428079452
079461079466079467079489079492
079539079552079565079576079586
079664079669079672079694079698
079699079707079711079743079757
079816079850079865079869079873
079893079917079920079950079992
080095080103080116080134080136
080141080155080158080159080173
080179080193080212080229080248
080256080276080292080300080312
080313080336080351080357080358
080365080384080391080484080492
080495080538080550080569080571
080603080610080614080640080658
080660080664080675080676080685
080696080724080729080783080902
080903080906080920080923080952
080969080972080985081014081024
081081081084081170081172081174
081185081190081193081200081202
081212081217081234081236081265
081279081307081314081315081329
081436081440081446081481081566
081623081664081675081714081732
081769081850081861081878081929
081946081970081975081983082002
082016082024082041082042082053
082058082063082077082084082089
082092082110082145082163082164
082166082200082293082340082358
082371082379082381082405082414
082448082465082514082518082560
082586082607082660082692082728
082730082751082807082812082822
082865082870082887082889082906
082909082920082981083005083007
083039083042083053083058083059
083107083110083136083143083153
083174083187083195083216083223
083274083289083307083313083314
083342083378083399083410083459
083487083550083553083574083580
083598083622083628083643083788
083790083802083825083827083853
083876083898083915083924083963
083982084028084039084046084072
084120084124084144084150084169
084172084186084199084222084244
084268084380084399084400084427
084442084443084457084462084469
084482084487084518084528084533
084585084596084623084637084643
084655084656084659084726084755
084758084771084803084809084812
084849084873084881084889084891
084921084935084949085024085030
085078085155085179085189085203
085268085280085298085307085359
085388085389085392085431085460
085469085481085496085525085540
085582085591085620085627085632
085634085643085648085653085669
085671085679085686085694085711
085726085728085747085763085771
085788085806085819085823085825
085830085845085888085914085970
085982086015086049086057086073
086084086109086134086150086155
086195086203086223086239086254
086275086281086330086357086370
086393086396086400086402086429
086440086448086450086452086457
086464086466086488086504086514
086521086528086574086575086578
086582086585086592086596086601
086626086650086667086685086704
086707086745086775086807086825
086830086836086838086842086868
086880086900086968087018087075
087147087158087215087219087261
087278087342087358087359087377
087380087398087400087423087496
087512087517087549087575087623
087638087646087662087681087707
087717087726087812087862087867
087899087905087915087936087939
087954087971087983087984087995
088032088040088048088065088077
088099088135088165088166088177
088201088212088219088241088254
088259088277088280088283088284
088308088309088313088315088322
088329088352088354088364088366
088383088398088411088417088547
088552088557088562088578088580
088593088607088621088624088625
088633088641088649088661088663
088667088712088714088740088757
088762088776088778088807088820
088855088870088891088897088903
088905088946088966088973089030
089040089047089074089081089086
089087089096089132089149089165
089194089201089279089313089319
089337089345089372089375089404
089407089423089478089498089511
089512089555089610089643089645
089649089732089766089792089796
089797089804089845089848089910
089926089936089971089992090006
090012090014090022090024090037
090048090077090079090097090103
090129090141090167090172090184
090201090211090227090253090262
090269090284090289090296090298
090323090325090352090378090397
090402090405090413090438090450
090457090487090508090533090535
090540090563090588090597090603
090631090641090652090659090724
090745090757090769090807090871
090885090891090900090906090976
090978090982090999091007091021
091025091026091031091036091054
091065091066091074091075091099
091103091111091115091129091135
091147091169091177091203091209
091213091217091238091254091304
091305091308091311091320091333
091347091365091366091384091392
091417091451091569091595091598
091659091677091693091698091702
091712091715091717091749091753
091791091792091800091806091832
091854091862091885091893091896
091902091903091905091910091963
091983091995092025092031092041
092073092075092095092098092100
092141092181092224092226092241
092244092281092313092320092339
092347092361092367092372092388
092412092431092436092466092475
092493092508092540092552092565
092601092610092629092631092633
092655092714092743092765092776
092786092819092831092835092847
092880092886092909092991093014
093033093050093087093129093207
093223093249093255093260093276
093291093320093329093360093369
093384093414093417093425093434
093439093447093495093513093537
093542093547093632093633093647
093690093698093769093804093814
093824093833093874093894093929
093935093954094011094042094045
094071094076094097094099094110
094128094148094158094164094180
094189094202094223094263094282
094290094306094313094347094393
094408094419094427094432094446
094464094465094469094471094475
094476094484094488094495094497
094498094519094521094526094531
094535094540094565094569094609
094628094647094685094692094700
094742094756094767094770094782
094800094841094863094865094904
094910094913094944094971094978
095012095063095064095097095109
095111095117095119095150095152
095166095173095184095215095244
095249095293095320095334095344
095359095382095405095423095433
095529095533095548095559095595
095657095673095696095735095772
095788095793095851095872095879
095885095894095910095913095924
095932095939095961095979096041
096053096102096123096124096137
096149096159096199096207096211
096228096237096244096259096269
096317096326096335096387096392
096477096494096537096546096550
096594096598096605096615096646
096658096674096676096714096752
096775096805096808096818096835
096898096904096933096949096972
097003097015097017097046097121
097141097142097162097165097166
097177097186097199097212097213
097220097230097236097289097341
097395097426097432097458097467
097499097504097522097541097583
097601097628097663097728097754
097763097767097780097815097823
097888097894097895097919097935
097939097967097977098001098005
098007098009098012098015098024
098028098053098072098082098123
098153098167098190098220098246
098251098271098320098333098340
098353098398098415098429098432
098476098479098498098520098532
098572098591098596098603098628
098632098657098664098720098747
098779098786098787098809098818
098824098829098852098869098892
098906098925098928098934098951
098961098975098978098988098989
099013099027099031099046099057
099067099109099115099116099130
099131099137099144099148099156
099169099191099215099217099227
099232099235099250099256099259
099268099273099278099288099293
099319099346099417099447099471
099498099500099515099518099524
099541099588099608099610099623
099634099661099676099712099749
099782099796099832099834099856
099887099894099902099986099988
100039100047100055100058100066
100080100098100120100128100135
100238100240100271100297100344
100347100352100370100378100380
100399100422100440100449100452
100460100477100502100518100535
100537100548100556100591100628
100638100644100649100731100734
100756100766100772100778100803
100862100864100878100906100908
100911100915100928100935100938
100961100981101009101010101013
101038101054101057101104101115
101125101139101142101149101157
101179101195101214101219101241
101276101304101309101312101314
101329101340101355101383101425
101427101471101478101491101563
101585101617101630101637101664
101677101716101721101730101770
101811101839101885101886101934
101951101959101981101991101993
102031102049102068102069102077
102079102117102123102133102144
102166102174102182102199102245
102246102255102263102284102287
102291102305102323102329102331
102340102342102347102352102353
102368102369102402102404102405
102444102468102469102506102526
102537102538102545102550102554
102559102563102565102587102588
102589102594102604102631102654
102659102666102674102675102676
102710102715102795102851102873
102878102879102885102907102921
102931102950102962102970102979
102985103000103018103024103067
103085103092103121103142103144
103156103186103204103252103267
103289103290103324103373103382
103430103437103444103449103513
103516103547103556103558103593
103619103635103651103662103671
103676103686103687103691103695
103707103739103746103762103769
103842103845103882103887103894
103910103916103942103989104001
104008104030104072104082104104
104110104121104145104154104171
104175104210104252104269104350
104365104391104443104453104456
104458104471104473104481104493
104505104540104576104587104630
104642104736104759104768104779
104782104798104808104821104834
104885104888104896104899104906
104913104917104929104938104953
104961104968104982104983105036
105090105095105099105100105118
105134105135105213105252105288
105289105305105329105345105389
105404105408105412105424105436
105479105503105524105563105575
105587105596105628105649105650
105689105698105701105726105769
105783105797105808105815105891
105896105900105905105908105924
105936105972105975105979106003
106029106033106070106080106110
106126106143106159106166106170
106206106242106250106254106257
106307106309106311106322106333
106362106385106392106401106416
106426106499106509106518106551
106621106625106655106659106664
106665106668106676106683106715
106723106731106750106755106789
106834106856106897106899106910
106952107002107006107009107022
107027107029107030107052107076
107116107122107123107128107158
107167107171107212107279107287
107291107299107301107316107340
107342107362107375107406107423
107436107515107519107529107538
107549107561107568107571107572
107596107630107642107652107654
107659107667107719107754107776
107789107798107830107837107851
107853107871107884107888107901
107909107917107935107957108028
108033108042108105108118108125
108128108133108134108147108177
108180108190108220108224108230
108259108265108283108321108330
108349108357108380108389108399
108411108543108549108571108598
108624108631108646108670108684
108698108702108708108711108731
108738108754108759108760108797
108821108844108847108876108881
108949108955108970108982109031
109071109076109103109137109146
109166109169109171109235109239
109259109269109281109311109362
109364109432109442109446109468
109479109484109570109571109604
109695109734109767109772109827
109836109857109861109869109902
109905109912109926109929109943
109960109963109971109999110004
110009110018110019110021110049
110072110076110078110102110104
110113110146110149110169110225
110235110248110275110294110345
110385110402110404110431110439
110451110466110509110514110525
110543110553110556110570110594
110614110616110622110631110641
110645110649110700110708110711
110716110728110750110756110758
110769110770110772110778110825
110843110849110853110862110880
110890110903110905110916110929
110945110946110954110985110998
111069111091111101111116111164
111167111181111188111207111208
111212111213111221111254111255
111274111277111321111326111331
111382111414111467111485111500
111589111592111595111596111597
111605111628111644111649111662
111687111698111700111709111710
111736111792111814111835111858
111887111904111905111926111933
111936111942111975111990112012
112016112022112035112043112046
112054112066112085112100112145
112157112199112221112224112238
112261112275112276112315112332
112350112355112364112368112389
112472112478112516112529112554
112574112599112630112641112685
112695112697112700112718112719
112727112742112750112806112840
112853112860112861112886112898
112922112923112926112931112944
112946112954112977113021113031
113099113101113128113143113239
113261113264113269113273113285
113286113299113330113362113364
113381113385113391113399113400
113417113419113455113461113482
113519113522113538113589113603
113618113646113648113658113692
113694113703113713113744113753
113757113768113785113816113818
113822113833113853113878113900
113906113922113923113931113942
113979113999114039114042114063
114072114074114081114084114090
114112114126114128114147114157
114185114204114216114268114298
114321114337114342114353114365
114376114379114385114423114441
114463114467114523114539114559
114578114611114624114629114637
114645114676114697114703114706
114734114753114794114814114822
114894114895114928114934114954
114958114961114979115000115029
115033115045115046115051115094
115109115111115159115169115176
115185115227115228115236115268
115322115328115341115349115360
115408115441115452115455115462
115471115489115502115506115511
115513115552115553115562115566
115572115596115605115623115649
115662115684115703115726115733
115755115769115785115812115814
115825115862115898115921115928
115941115972115991116000116009
116012116019116023116074116121
116125116165116175116177116180
116182116203116253116297116300
116302116318116331116339116343
116376116411116425116455116461
116489116494116513116532116562
116563116581116583116590116591
116598116605116636116642116696
116708116709116763116768116786
116794116827116849116863116892
116898116906116923116935116942
116951116953116962116963117051
117069117072117075117102117126
117145117168117195117215117234
117236117245117269117272117291
117297117324117338117339117357
117375117415117423117426117451
117463117476117534117571117622
117639117685117693117733117738
117743117772117806117807117818
117827117865117876117939117979
117980118029118042118049118082
118112118242118287118292118301
118318118337118367118387118423
118437118448118455118463118489
118502118531118556118571118590
118593118600118602118642118644
118654118664118696118718118720
118726118741118742118770118778
118779118790118793118809118826
118887118892118944118953118963
118970118971118976119030119045
119118119148119153119169119170
119181119189119223119227119238
119275119276119291119294119302
119336119344119347119354119386
119430119435119463119491119501
119519119521119529119542119543
119556119559119578119594119596
119629119631119661119672119724
119743119751119752119754119816
119818119820119822119868119884
119885119889119899119905119912
119942119950119985120000120011
120029120054120136120138120149
120161120224120252120287120289
120294120301120309120352120378
120383120411120425120428120460
120461120471120502120551120561
120582120591120609120653120659
120672120695120714120732120735
120760120778120784120791120797
120803120811120825120829120834
120841120873120918120972120995
121017121042121062121088121128
121168121173121178121221121269
121270121333121356121419121434
121449121500121510121511121540
121542121577121590121598121603
121608121610121660121709121710
121747121772121773121774121808
121853121871121874121891121926
121928121931121947121950121977
121991122005122027122028122042
122049122050122054122072122085
122088122118122131122154122169
122180122206122209122212122227
122230122236122264122268122289
122323122327122336122384122405
122412122432122436122446122510
122519122536122552122602122611
122612122627122632122655122719
122733122738122760122781122797
122817122850122858122867122874
122884122928122929122964122970
123033123043123059123067123120
123145123155123157123190123199
123215123229123233123237123242
123265123285123304123340123351
123383123392123394123404123441
123445123469123484123511123529
123534123545123546123549123552
123561123568123647123663123665
123711123712123743123750123751
123794123839123860123886123924
123976123987123990124006124030
124046124068124102124104124108
124110124113124124124175124195
124199124202124218124227124240
124291124318124320124364124368
124396124432124444124446124450
124480124517124527124537124549
124591124629124657124695124702
124704124714124727124735124736
124739124741124749124752124753
124759124785124839124841124847
124871124901124942124953124962
124977124996125057125084125095
125121125126125133125165125205
125222125260125262125267125282
125284125286125297125303125347
125359125361125369125371125372
125385125402125406125449125471
125493125535125547125548125553
125563125595125603125613125617
125623125626125658125748125761
125767125823125828125847125849
125872125873125886125920125932
125952125974126026126027126070
126071126082126089126096126097
126115126122126127126128126156
126236126323126328126330126332
126343126348126384126393126410
126424126442126443126450126473
126484126500126504126532126551
126572126605126609126616126628
126639126659126706126715126718
126723126726126753126779126780
126801126806126811126815126858
126894126900126901126903126922
126935126938126977126989127004
127068127093127103127169127225
127249127257127306127335127338
127347127349127420127432127448
127473127486127510127512127539
127540127546127568127575127650
127686127751127814127815127841
127872127892127906127921127942
127955127970127972128007128030
128031128069128080128120128122
128130128135128139128161128171
128197128204128229128241128243
128247128262128264128274128284
128302128348128356128360128368
128390128392128396128420128432
128471128504128541128553128561
128566128577128579128642128652
128654128666128669128688128699
128714128839128850128855128857
128858128865128870128878128913
128959128970129042129056129098
129105129113129132129147129153
129160129165129184129202129208
129241129251129252129254129262
129269129316129360129370129394
129395129444129450129459129501
129502129528129532129533129585
129598129616129640129652129670
129672129686129727129736129746
129763129767129769129773129786
129808129811129830129832129852
129880129899129922129931129970
129973129998130027130044130047
130082130088130091130104130146
130156130159130200130211130220
130232130236130238130244130255
130294130300130312130317130321
130331130364130373130374130399
130429130457130459130463130495
130501130509130520130555130557
130560130581130583130584130591
130623130637130649130684130691
130766130774130777130788130795
130803130805130880130889130908
130919130946130968131005131012
131016131037131051131104131149
131150131196131216131259131273
131281131284131299131305131354
131357131367131387131392131413
131415131428131435131479131497
131524131556131580131621131655
131693131710131716131720131726
131746131755131773131863131887
131911131946131966131967131985
131986132016132051132067132068
132074132092132101132118132122
132148132198132209132233132239
132245132271132272132284132287
132306132307132327132342132345
132394132395132404132419132436
132443132457132465132528132544
132576132582132659132668132688
132706132712132765132766132776
132778132841132846132863132890
132899132910132923132955132958
132965132979132981133005133022
133032133033133039133051133052
133078133146133164133179133186
133259133284133306133314133331
133341133342133360133362133370
133374133395133399133409133418
133425133443133514133527133554
133568133593133600133602133617
133623133648133655133680133704
133712133716133722133753133757
133760133768133776133806133810
133840133843133848133867133869
133873133880133883133884133894
133897133902133915133934133942
133959133974133993133996134020
134039134050134053134080134110
134134134135134147134167134170
134205134227134229134236134264
134265134285134287134293134297
134318134344134395134418134425
134427134452134457134488134519
134522134528134571134613134616
134617134643134654134661134720
134753134805134806134816134836
134856134863134873134889134895
134927134930134941134943134995
135003135027135042135086135105
135152135154135155135156135171
135196135206135251135258135275
135281135283135313135331135349
135370135386135427135463135484
135527135568135591135598135601
135609135658135690135734135755
135769135804135810135820135824
135832135869135905135935135943
135953135961135969135995136010
136071136080136087136099136105
136113136132136135136143136170
136172136186136200136211136228
136270136289136308136380136385
136401136430136436136437136470
136499136502136522136529136540
136543136578136607136611136656
136680136691136735136795136835
136857136894136903136908136933
136934136951136955136986136998
137009137012137016137032137045
137055137088137093137115137141
137145137163137174137200137218
137242137245137246137279137280
137283137301137306137406137442
137475137483137495137517137524
137544137574137594137621137624
137636137650137686137709137712
137740137755137784137791137823
137829137831137837137842137872
137873137880137892137894137902
137916137944137953137957137978
138015138017138032138033138066
138072138097138124138151138177
138192138196138213138231138239
138261138265138288138318138320
138363138379138394138396138412
138439138458138496138516138518
138519138546138567138616138617
138632138668138679138685138715
138741138763138769138783138799
138814138819138852138876138879
138907138919138920138927138931
138939138948138964138966138999
139025139052139073139082139085
139090139135139137139179139192
139196139229139243139264139270
139307139316139324139327139333
139394139429139436139437139449
139459139468139470139471139482
139488139498139504139527139609
139650139656139734139745139771
139867139873139875139887139917
139934139944139983140010140014
140042140046140137140160140164
140172140179140186140212140237
140249140277140278140291140311
140326140327140344140356140363
140393140435140436140440140444
140474140488140499140506140545
140556140571140575140579140605
140613140614140624140627140643
140662140696140708140727140798
140800140827140829140855140857
140870140915140931140949140962
140964140980141037141041141046
141099141109141120141147141155
141162141194141199141225141233
141299141305141334141342141394
141399141409141457141463141480
141484141508141533141584141678
141680141701141710141718141734
141751141765141779141792141804
141809141829141831141843141848
141879141910141922141952141962
141964141980141997142006142031
142049142051142052142054142059
142154142156142178142187142201
142212142215142218142225142275
142303142319142360142381142430
142495142507142547142564142587
142593142614142629142637142666
142672142708142714142728142730
142733142735142736142758142772
142806142811142836142837142839
142859142860142882142923142936
142955142962142965142986143006
143019143040143063143081143089
143093143149143159143213143222
143265143285143300143334143343
143358143380143409143416143435
143470143477143548143602143608
143611143636143642143668143684
143689143716143720143756143769
143773143775143778143851143874
143879143881143890143897143925
143946143966143976144042144061
144073144086144089144098144116
144120144153144164144233144243
144247144262144270144355144388
144402144403144406144407144478
144523144530144531144567144603
144605144609144645144648144732
144735144750144756144773144804
144861144872144878144887144905
144920144939144957144970144996
144999145028145060145064145079
145110145111145112145180145198
145246145253145257145291145293
145310145331145348145357145374
145395145442145454145469145527
145555145575145606145634145659
145697145704145745145746145747
145765145772145791145822145831
145845145862145864145865145874
145880145948145954145955145983
145990146058146066146112146142
146149146163146177146188146208
146213146214146233146244146306
146327146336146376146381146438
146441146444146445146467146470
146492146529146530146555146577
146601146626146648146656146658
146664146705146726146735146750
146773146779146801146837146875
146892146916146938146963146978
146988146992146996147000147013
147024147043147066147069147100
147159147166147200147205147235
147280147295147302147311147313
147344147345147353147363147375
147389147428147432147434147440
147448147515147519147543147552
147576147595147596147601147625
147637147656147676147686147713
147719147732147739147797147803
147812147819147836147851147867
147915147921147922147924147955
147964147986148006148008148009
148010148058148093148111148122
148124148125148164148234148238
148279148293148323148329148341
148360148366148404148432148439
148448148455148468148473148534
148548148553148654148658148701
148702148706148708148774148778
148794148818148824148826148840
148851148852148871148888148911
148933148959148976149004149009
149060149063149071149099149100
149107149108149124149179149188
149212149213149244149284149302
149322149350149353149368149384
149400149416149440149459149470
149501149511149523149526149530
149541149549149556149559149573
149591149592149597149609149649
149681149690149716149730149761
149779149786149805149817149843
149849149874149885149896149909
149925149936149978149981149983
150011150036150046150050150067
150096150106150146150204150217
150228150241150250150261150265
150298150336150362150397150403
150496150523150544150549150565
150579150597150615150622150624
150636150657150661150698150701
150717150750150753150766150780
150787150794150878150885150908
150920150935150936150937150998
151033151061151066151071151083
151089151104151125151134151142
151172151184151190151210151219
151243151264151270151286151292
151312151331151340151352151376
151385151387151398151401151409
151412151414151439151447151478
151512151551151552151562151627
151630151667151700151701151707
151734151738151747151772151779
151795151815151847151870151886
151916151943151968151975152001
152004152007152037152064152077
152115152132152142152153152156
152165152175152183152194152213
152227152239152257152285152293
152322152333152341152347152354
152406152440152455152472152478
152517152520152526152537152561
152583152600152603152643152644
152692152711152763152804152805
152810152825152846152867152887
152908152940152954153031153055
153060153071153080153105153110
153128153129153139153158153177
153222153231153238153252153268
153272153313153323153328153344
153346153347153348153355153368
153398153403153415153418153419
153448153463153494153545153559
153561153605153631153648153662
153669153701153719153721153738
153739153743153772153789153791
153802153833153847153861153866
153867153892153905153911153923
153934153944153947153979153995
154002154030154058154069154072
154093154102154111154115154120
154159154172154177154206154212
154213154214154230154254154257
154267154279154287154291154294
154310154333154334154369154371
154376154381154399154443154445
154452154475154491154570154586
154598154614154615154633154637
154641154653154657154673154707
154719154724154736154748154750
154768154774154782154784154803
154806154810154817154833154844
154845154852154857154858154863
154881154888154895154956155006
155075155086155093155096155098
155102155122155193155202155208
155278155282155291155295155318
155320155325155332155335155336
155361155377155381155426155430
155460155475155492155510155528
155557155576155579155609155616
155622155630155664155673155684
155700155723155741155743155747
155758155821155826155847155855
155862155893155911155927155931
155940155992156066156098156100
156133156134156158156161156164
156173156207156208156214156261
156267156295156305156317156329
156337156407156421156502156546
156570156598156640156665156694
156809156810156811156812156838
156857156864156866156878156891
156892156916156932156936156962
156982156997157013157025157050
157067157071157072157100157107
157112157155157177157218157221
157229157235157250157257157258
157276157302157308157332157399
157409157416157425157426157458
157467157476157477157509157516
157538157556157563157588157591
157605157613157638157656157690
157714157746157747157796157797
157811157816157848157858157878
157881157883157910157918157931
157953157967158030158043158045
158073158079158084158104158105
158110158129158145158150158175
158179158184158245158283158301
158331158338158353158356158370
158376158416158422158450158451
158465158498158525158533158536
158543158586158617158668158692
158693158717158724158738158768
158779158812158814158842158867
158895158929158954158958158999
159000159009159014159021159044
159063159080159083159122159125
159143159168159195159208159250
159292159310159313159316159334
159337159344159348159362159421
159448159455159461159499159508
159515159524159569159579159580
159584159611159615159643159644
159676159681159747159757159785
159809159813159854159884159887
159888159892159900159905159921
159925159939159951159979159995
159997160004160052160060160079
160080160090160111160131160169
160184160198160237160244160287
160289160319160337160348160352
160368160371160378160379160388
160392160397160401160406160410
160412160414160437160499160504
160540160577160592160601160602
160612160621160641160658160677
160692160714160732160748160751
160776160780160784160787160790
160797160802160849160859160865
160875160896160902160920160928
160929161043161064161067161068
161129161146161158161163161176
161183161190161202161233161270
161312161351161353161372161411
161418161459161460161461161468
161492161497161530161531161610
161616161617161633161636161645
161661161682161731161765161775
161787161817161837161865161867
161870161875161878161887161903
161916161966161971162007162025
162029162043162064162098162199
162244162253162260162276162286
162330162341162369162386162476
162508162532162536162591162599
162604162633162651162659162673
162687162689162694162697162700
162708162735162740162748162767
162795162833162907162924162934
162935162942162951162969163029
163032163034163050163058163076
163097163101163118163180163181
163191163244163257163268163269
163320163342163359163376163392
163411163420163445163482163486
163517163529163540163541163547
163562163588163611163667163716
163726163737163772163780163786
163810163840163850163853163887
163889163893163906163908163909
163922163929163953163956163958
163969163983163992164003164023
164047164059164062164064164076
164113164117164124164129164141
164164164209164236164250164273
164289164300164330164354164365
164371164382164400164498164499
164505164507164512164519164525
164554164617164622164625164627
164640164649164667164683164693
164703164711164716164722164733
164741164743164750164782164789
164807164816164850164859164878
164888164911164913164914164962
164974164976164977165003165014
165047165055165067165117165126
165127165132165170165193165209
165217165251165263165280165286
165300165312165325165354165357
165393165441165463165474165506
165511165518165531165554165560
165572165594165599165645165655
165659165728165751165779165793
165801165857165867165868165875
165891165895165936165946165951
165955165959166014166021166029
166063166088166116166120166149
166174166193166208166211166239
166269166322166328166330166349
166422166467166475166482166497
166513166568166577166580166621
166634166635166640166652166679
166699166705166738166746166754
166792166817166848166860166876
166882166889166903166906166938
166948166977167031167040167062
167092167094167100167105167107
167109167143167148167153167160
167162167176167186167196167228
167248167249167256167285167287
167290167292167294167356167368
167381167384167392167403167410
167416167433167447167455167484
167513167516167544167554167565
167580167594167612167626167680
167690167734167744167748167749
167802167822167832167834167843
167887167896167924167925167955
167972168021168047168051168076
168087168143168158168176168178
168180168199168218168229168268
168275168293168295168337168359
168364168366168379168389168390
168416168419168440168446168454
168529168587168591168598168599
168601168631168637168640168646
168649168694168697168699168745
168759168760168762168798168799
168808168813168820168842168849
168924168946168949168960168968
168969168986168995169032169037
169043169070169118169155169160
169162169164169166169186169190
169207169209169230169255169293
169308169313169325169328169354
169364169383169457169460169472
169521169532169546169565169586
169608169648169650169651169657
169660169665169673169680169711
169749169750169773169777169782
169808169815169855169867169890
169899169925169930169940169959
170008170010170012170033170040
170042170044170076170118170138
170144170149170160170196170213
170256170283170302170303170319
170329170349170357170404170428
170449170451170459170480170488
170515170544170575170581170637
170670170716170724170728170733
170740170743170775170825170833
170838170871170899170942170949
170950170961170980170993170998
171012171038171081171120171125
171136171143171154171164171183
171185171201171209171247171248
171257171273171309171312171318
171319171323171348171350171365
171451171453171469171480171483
171495171523171525171543171613
171642171643171670171683171713
171727171733171745171767171802
171813171839171855171864171871
171894171908171966171973171977
171991171999172008172014172029
172032172060172110172137172142
172161172197172219172307172328
172342172348172351172370172386
172415172423172457172466172486
172497172542172543172583172585
172604172612172629172689172738
172745172799172803172806172808
172826172831172839172857172865
172868172917172925172928172931
172935172956172970172984172985
173023173033173066173072173084
173091173162173174173229173242
173244173247173269173270173305
173309173321173329173399173416
173421173449173452173457173491
173503173505173517173522173556
173600173612173622173629173642
173647173666173697173711173716
173727173729173739173760173799
173804173816173831173878173918
173919173924173943173959173985
174015174025174070174129174158
174208174228174232174239174255
174283174302174308174310174329
174335174341174346174358174378
174398174443174453174470174497
174525174534174543174546174595
174603174642174646174658174671
174675174676174697174701174765
174770174793174804174825174834
174836174889174921174925174934
174946174947174958174960174980
175019175038175050175053175055
175073175084175086175093175101
175119175125175130175154175166
175172175183175195175196175220
175221175233175247175262175264
175273175333175425175442175455
175475175489175509175520175533
175550175578175588175590175593
175600175626175638175646175654
175691175723175740175753175770
175783175814175864175899175901
175903175912175920175924175925
175926175937175944175959175963
175981176002176010176018176030
176031176043176054176070176075
176080176096176151176152176156
176157176165176179176218176233
176311176317176333176393176398
176420176434176437176441176459
176482176483176494176510176516
176576176600176625176628176657
176738176756176770176771176784
176829176832176838176840176881
176895176938176973177004177016
177049177087177092177114177116
177125177174177180177181177188
177196177256177279177287177296
177298177306177354177355177408
177424177427177458177519177535
177539177545177587177592177607
177629177651177655177674177685
177701177706177716177750177816
177836177837177853177857177871
177876177904177958177984177987
177996177999178046178080178104
178118178124178259178263178279
178288178298178312178327178356
178357178361178373178427178442
178478178482178491178515178570
178574178583178600178604178616
178640178655178670178682178684
178687178712178715178739178772
178775178786178793178819178861
178914178979178989178998179037
179065179124179139179144179155
179161179170179171179214179228
179271179312179340179378179384
179387179430179434179444179451
179458179480179497179520179569
179570179598179605179610179617
179619179625179638179644179659
179687179688179728179734179786
179797179837179948179951179975
179976180001180092180102180139
180143180156180168180184180232
180233180269180273180280180281
180282180311180346180352180364
180390180410180443180444180480
180489180536180542180543180547
180564180586180609180617180619
180655180682180705180721180728
180744180760180793180808180822
180826180835180842180843180876
180892180895180940180951180964
181007181012181019181036181038
181068181069181074181078181082
181088181128181142181158181170
181216181258181260181276181304
181306181307181308181326181334
181339181344181368181369181371
181404181407181441181468181480
181483181499181513181535181541
181555181559181562181575181592
181605181621181654181662181677
181715181785181789181811181816
181828181842181867181872181878
181911181928181930181940181961
182000182033182044182058182091
182097182169182198182217182238
182273182297182358182404182417
182428182440182443182447182456
182464182484182507182527182531
182563182591182596182599182602
182661182687182692182694182733
182746182788182792182797182802
182829182837182844182872182878
182961182968182971182994183001
183011183026183063183071183073
183114183142183155183172183182
183198183262183265183279183296
183299183382183394183425183456
183458183484183530183553183557
183570183574183607183650183668
183682183744183745183759183807
183808183839183845183853183866
183910183963183968183969183986
184006184071184075184120184128
184129184162184174184198184208
184215184217184224184239184246
184283184291184303184311184338
184351184359184384184408184421
184441184442184444184454184472
184484184497184500184502184515
184519184559184588184610184629
184641184738184741184767184826
184835184864184876184931184941
184947184952184955184958184969
184990185034185046185049185050
185062185102185125185138185160
185175185220185233185236185240
185252185292185347185350185352
185371185424185467185473185485
185492185557185581185600185608
185609185623185637185656185667
185689185709185722185726185758
185815185843185846185856185875
185878185936185962185976185980
186006186020186052186055186068
186072186080186112186116186140
186176186202186217186221186225
186232186285186301186341186358
186406186411186420186431186467
186486186488186491186519186544
186550186573186652186659186676
186720186723186750186764186796
186806186825186831186848186861
186862186889186909186911186930
186934186944186978186983186985
186986186994187010187024187053
187058187110187120187144187156
187159187168187243187253187271
187320187362187409187419187421
187422187466187471187494187534
187537187573187577187614187622
187644187648187649187695187712
187767187778187821187836187890
187955187960187976187984187988
187999188034188035188060188074
188083188117188135188137188149
188159188161188170188171188185
188200188216188228188244188276
188319188402188440188449188457
188460188534188540188561188585
188622188646188652188662188673
188690188697188713188754188831
188835188879188898188903188932
188949188979188995189006189010
189020189072189094189096189113
189174189187189193189219189257
189319189331189336189358189383
189386189397189401189405189426
189438189458189485189496189509
189531189594189598189622189635
189652189668189672189693189707
189783189814189833189835189842
189872189881189907189995190010
190028190044190047190067190081
190151190207190223190224190243
190271190291190302190313190356
190378190390190399190402190406
190413190424190428190432190451
190459190482190497190510190525
190529190539190616190653190668
190676190683190719190733190735
190747190748190761190787190819
190826190835190923190930190931
190950190959191012191034191058
191061191092191125191130191166
191172191180191204191205191220
191241191252191268191278191280
191309191318191370191385191407
191421191488191496191526191588
191615191619191628191683191691
191698191704191707191708191717
191727191745191752191768191772
191775191777191807191826191854
191855191887191890191891191899
191932191942191954191956191965
191984192058192080192107192110
192114192123192126192134192152
192159192172192178192191192210
192265192280192283192300192311
192312192351192364192443192450
192472192485192490192539192541
192600192608192609192614192645
192662192663192694192779192824
192829192836192857192873192883
192927192958192973192974192984
192987193013193061193066193109
193114193238193241193244193262
193279193288193292193299193331
193334193346193365193366193374
193431193434193499193507193513
193534193548193555193560193568
193577193612193618193619193650
193680193697193712193719193750
193752193844193857193888193909
193924193994194020194038194091
194097194101194104194106194115
194152194158194185194216194217
194243194263194290194300194310
194315194320194336194339194345
194351194355194381194386194412
194417194427194468194471194474
194503194510194519194525194531
194561194573194576194593194602
194604194635194640194657194672
194699194708194710194718194725
194738194770194774194802194804
194826194844194849194850194926
195030195041195052195070195074
195083195084195092195113195140
195151195156195165195169195188
195249195278195290195307195327
195356195384195404195415195436
195437195466195484195486195500
195532195559195564195573195583
195585195627195673195677195688
195712195717195721195756195787
195820195821195862195892195926
195948195997196021196054196193
196202196213196220196258196263
196265196266196306196308196316
196365196366196396196424196427
196429196443196451196513196537
196556196572196576196577196591
196614196626196649196675196684
196716196718196733196741196742
196788196815196816196848196859
196862196868196873196879196892
196948196953196983196991197075
197167197171197175197214197215
197222197228197231197246197276
197289197295197308197317197321
197322197323197333197350197376
197379197420197431197445197466
197476197487197499197527197529
197540197559197560197600197632
197652197676197677197681197712
197730197775197818197866197871
197873197884197889197921197922
197925197961197971197975197978
197979198017198018198023198034
198068198102198103198110198114
198130198143198147198166198189
198226198235198239198304198333
198432198451198467198491198531
198538198563198605198615198634
198635198637198728198729198731
198774198818198820198829198844
198854198903198907198967198981
198989198994199004199024199038
199053199054199055199080199082
199089199112199139199143199178
199207199213199223199235199248
199264199311199319199329199380
199391199400199422199428199486
199496199537199574199604199705
199709199729199736199776199780
199811199812199816199831199875
199879199919199954199994200003
200015200029200041200048200050
200060200085200087200099200114
200117200148200186200193200196
200200200212200213200240200265
200315200329200344200345200360
200403200405200427200432200440
200445200472200504200512200555
200609200617200630200637200663
200687200693200720200739200741
200742200746200747200788200792
200814200827200845200849200880
200903200914200920200939200954
200976200993201007201026201043
201051201073201095201104201123
201161201187201196201214201233
201243201246201274201279201286
201303201309201323201328201354
201387201392201400201431201455
201459201489201529201543201582
201587201600201621201631201638
201641201674201708201761201766
201833201837201847201863201897
201918201921201922201929201947
201954201961201967201997202002
202005202016202031202061202070
202094202099202150202164202168
202196202213202218202255202257
202266202270202345202355202362
202367202369202371202378202383
202391202397202438202459202461
202466202498202528202566202592
202595202621202632202642202643
202644202645202662202665202704
202710202712202740202741202753
202793202800202809202843202860
202870202891202893202912202916
202919202931202947202952202964
202970202977202985203054203084
203099203159203168203213203225
203242203253203266203272203284
203295203298203323203346203370
203406203413203436203443203448
203477203511203519203532203550
203562203584203586203590203594
203596203610203652203669203702
203742203770203771203779203780
203786203787203800203812203814
203821203866203869203876203891
203907203908203931203990204012
204016204031204043204058204114
204122204164204186204195204201
204212204235204261204285204287
204330204343204348204406204414
204438204466204475204508204560
204565204607204611204622204673
204675204682204730204766204781
204797204818204821204853204898
204949204960204968205037205039
205050205086205122205203205217
205260205311205316205318205338
205339205371205372205376205392
205400205407205441205442205472
205482205507205511205521205542
205549205572205575205588205597
205625205635205688205696205698
205703205741205746205756205769
205774205779205787205884205897
205901205934205954205956205959
205970206019206059206064206105
206155206174206187206204206207
206213206215206233206238206251
206252206267206304206321206330
206416206418206422206459206461
206487206504206545206624206647
206680206706206711206730206738
206749206767206771206779206792
206803206834206842206868206871
206877206878206914206921206934
206951206962207002207032207089
207091207097207105207129207131
207133207141207155207194207207
207234207245207256207287207309
207313207317207367207372207376
207382207414207417207431207441
207449207461207504207528207544
207555207573207631207641207665
207727207760207775207779207806
207816207819207829207850207854
207868207888207890207894207909
207910207912207919207922207932
207935207936207938207948207964
207975207977207991207996208012
208013208015208019208028208034
208040208052208055208073208127
208144208151208158208159208176
208177208183208192208196208201
208227208234208307208321208324
208327208331208333208370208401
208405208411208412208440208474
208515208520208540208546208547
208552208569208570208593208613
208620208629208635208636208700
208741208785208836208853208859
208881208890208906208926208934
208943208944208979208993208998
209032209096209157209166209178
209244209300209310209312209313
209322209323209329209338209340
209342209353209359209376209410
209427209444209474209481209495
209520209526209544209546209548
209561209579209588209599209610
209617209625209634209652209689
209711209753209755209760209788
209810209831209832209874209891
209907209915209925209936209937
210028210036210067210069210077
210087210088210130210152210175
210181210238210248210289210308
210330210359210379210386210396
210404210405210439210444210445
210447210462210486210505210512
210535210539210573210587210649
210662210663210670210679210689
210711210736210744210782210785
210791210831210893210909210927
210932210949210969211003211021
211054211056211065211072211123
211145211214211223211226211256
211269211271211272211285211292
211294211296211344211348211354
211396211439211462211482211488
211526211547211556211575211586
211601211643211659211667211688
211701211712211749211767211771
211805211808211809211835211849
211858211871211875211951211957
211960211999212008212029212067
212097212100212107212160212172
212187212189212261212283212311
212326212329212341212352212359
212362212368212375212377212384
212385212386212392212406212408
212430212434212452212457212464
212493212518212520212526212548
212551212593212604212608212631
212697212721212739212746212807
212814212817212822212846212864
212870212873212901212904212905
212957212991212992213002213024
213032213043213059213062213073
213119213128213131213134213144
213176213208213217213226213247
213248213256213259213262213271
213285213332213340213344213352
213362213378213415213425213428
213497213531213543213560213597
213629213640213645213691213718
213743213765213781213793213800
213805213806213814213829213830
213832213840213853213863213884
213906213922213944213951214021
214022214032214033214042214050
214053214096214100214117214128
214133214138214156214159214207
214220214224214239214244214262
214263214314214339214344214372
214389214421214453214455214472
214497214528214548214549214567
214608214612214630214661214686
214692214705214745214767214771
214788214789214797214846214850
214873214897214904214952214971
214997214998215038215104215112
215119215125215142215157215197
215239215240215246215262215297
215330215335215347215394215427
215463215466215509215513215525
215535215559215619215629215660
215662215693215698215717215735
215768215797215801215820215835
215836215855215867215882215925
215934215944215952215985215986
215995215996215999216000216041
216071216091216115216120216121
216133216146216205216238216243
216282216317216356216364216378
216407216409216452216466216470
216483216501216506216513216526
216576216599216618216631216667
216704216718216745216757216775
216784216814216847216880216884
216908216948216956217040217063
217070217089217098217099217113
217121217150217163217184217216
217218217289217293217299217304
217305217307217325217328217356
217366217372217400217409217421
217438217510217512217522217529
217574217590217649217679217694
217696217701217733217734217744
217789217812217821217839217852
217866217879217880217887217891
217903217911217937217944217956
217987217995218006218029218030
218048218054218068218080218139
218144218146218212218235218263
218305218310218315218323218324
218351218372218423218482218493
218495218507218511218534218541
218563218574218593218606218613
218629218700218711218733218757
218767218772218806218817218818
218825218828218866218913218919
218946218949218956218984218998
219006219008219035219039219049
219061219077219144219147219159
219174219177219181219194219206
219210219224219225219265219276
219284219294219305219318219320
219336219337219340219396219432
219477219480219489219528219537
219565219609219660219743219751
219752219753219755219768219777
219813219817219845219852219858
219916219930219938219952219955
219956219973219975219981220001
220006220013220018220021220027
220065220078220079220085220115
220164220179220193220201220206
220207220277220280220282220283
220301220313220346220378220456
220463220494220559220566220575
220601220604220617220618220628
220638220639220689220731220734
220768220796220811220853220882
220907220923220937220961220977
220998221019221024221033221039
221092221104221113221156221157
221170221194221231221235221241
221250221254221278221279221309
221314221315221330221349221400
221402221445221501221514221524
221535221558221589221596221625
221629221649221658221664221674
221688221703221747221752221759
221784221791221848221861221874
221878221879221907221909221922
221985222056222062222068222082
222098222103222123222126222131
222138222141222164222173222183
222189222256222293222310222320
222358222367222433222451222474
222481222485222521222562222564
222568222583222589222612222649
222686222755222825222838222852
222874222887222888222931222953
222965222977222984223003223007
223009223014223016223023223030
223049223059223061223075223088
223095223100223101223103223138
223161223172223173223194223249
223276223347223367223377223386
223401223408223423223439223529
223556223572223582223609223616
223638223663223666223677223679
223695223696223716223725223741
223745223751223776223829223830
223832223836223855223866223885
223900223904223922223926223977
224071224093224159224177224182
224193224203224220224242224252
224316224352224360224370224382
224406224415224417224452224502
224515224546224581224597224601
224621224630224679224722224731
224751224763224768224795224817
224821224832224846224892224908
224913224924224934224945224966
224994225068225072225094225108
225109225138225155225158225179
225187225207225215225231225276
225292225301225353225409225424
225439225440225463225475225484
225544225551225563225584225599
225615225616225649225700225702
225745225752225764225779225780
225828225835225837225884225889
225905225914225941225968225991
226033226037226044226068226081
226086226116226146226187226196
226225226271226302226323226327
226350226402226416226446226455
226471226506226509226536226566
226578226581226596226604226609
226610226658226697226718226730
226740226745226748226754226756
226764226768226809226812226817
226835226837226847226851226859
226863226867226868226869226884
226894226895226896226909226916
226925226927226928226943227045
227048227062227064227065227066
227076227078227135227161227163
227192227199227227227255227258
227262227299227302227343227346
227357227360227380227384227396
227416227434227465227510227515
227552227580227586227590227621
227644227662227690227704227710
227729227742227744227753227767
227786227788227798227802227809
227817227845227857227870227872
227912227931227935227951228017
228025228064228069228077228135
228142228239228260228272228273
228282228290228292228299228311
228336228348228350228359228411
228416228424228428228431228443
228463228468228507228509228538
228563228568228593228617228634
228652228681228694228703228736
228745228767228772228784228798
228806228842228867228885228906
228911228917228924228951228956
228989229031229079229091229094
229099229124229142229146229152
229227229237229319229325229327
229351229376229395229404229405
229414229426229473229484229565
229584229594229634229677229708
229730229765229766229768229769
229775229790229805229807229808
229821229852229879229882229893
229897229911229923229977229978
229982230025230037230041230065
230077230078230084230091230140
230158230195230214230263230277
230307230309230316230317230335
230339230343230420230431230436
230437230458230493230498230506
230523230568230575230585230657
230663230674230750230758230760
230763230771230774230793230813
230814230846230863230867230887
230905230911230941230945230959
230972230974231003231012231078
231094231107231110231152231162
231185231219231225231291231297
231299231305231326231343231350
231351231370231377231397231400
231423231432231456231480231528
231569231570231588231601231607
231627231644231652231659231665
231667231671231673231686231688
231702231709231750231768231777
231778231785231797231811231814
231819231823231895231918231957
231960231977232011232019232065
232111232121232128232160232173
232176232190232200232237232244
232260232262232264232266232280
232311232314232329232335232360
232363232375232377232412232428
232452232457232469232482232483
232534232536232556232562232567
232593232598232617232632232639
232666232688232760232772232832
232838232849232852232883232893
232899232904232916232948232978
232995233002233026233027233060
233087233092233106233108233113
233145233217233240233243233245
233248233254233263233293233387
233390233410233427233457233472
233481233491233526233533233537
233569233592233626233634233651
233667233678233684233771233772
233786233794233810233827233843
233869233895233912233913233916
233941233954234014234030234034
234040234058234086234087234100
234110234111234118234171234172
234181234184234233234242234270
234327234392234400234449234464
234477234541234566234585234613
234649234654234673234685234704
234706234724234733234734234736
234783234792234797234801234814
234821234892234894234937234946
234964234965235005235022235035
235049235064235136235144235150
235183235226235237235255235261
235278235280235335235365235430
235476235508235540235545235550
235561235562235579235591235612
235613235616235632235653235654
235671235676235695235705235708
235723235736235762235783235825
235830235842235850235900235904
235919235920235931235989236001
236008236017236021236023236028
236052236066236124236187236207
236229236250236255236256236263
236274236330236333236381236385
236387236392236394236414236415
236435236442236453236468236473
236488236546236547236548236551
236554236574236618236638236660
236664236665236704236706236724
236737236739236742236772236781
236787236807236815236822236849
236873236905236908236911236916
236927236948236969237001237013
237032237033237038237056237071
237102237105237109237111237135
237145237167237174237238237239
237248237250237254237273237274
237277237284237311237326237331
237335237343237368237382237430
237443237444237445237489237495
237512237514237565237575237581
237583237592237594237676237706
237711237715237742237752237772
237791237794237831237887237908
237935237943237976237984237988
238017238018238021238044238067
238104238106238107238121238135
238141238176238177238191238193
238216238226238251238259238263
238271238288238314238373238374
238377238403238409238416238417
238419238431238438238442238448
238470238481238509238512238520
238528238545238555238571238577
238605238614238634238648238661
238680238683238689238690238695
238700238714238779238783238787
238874238893238909238910238917
238936238981238997239046239057
239077239105239128239129239144
239176239213239216239247239250
239275239293239306239329239339
239353239417239429239431239444
239450239497239503239505239510
239524239539239548239587239600
239604239643239688239708239759
239787239793239854239877239915
239936239954239966239970239973
239992240031240038240044240053
240113240120240123240127240128
240153240154240158240168240177
240179240213240234240236240239
240250240261240270240292240300
240322240339240355240399240408
240409240438240439240451240475
240502240538240543240554240558
240573240628240630240632240666
240733240745240755240793240796
240798240872240901240932240933
240963240964240980240992241012
241014241020241074241081241084
241121241135241143241167241205
241215241219241221241227241231
241241241245241270241295241307
241313241317241341241370241374
241398241402241416241426241433
241481241482241489241496241518
241552241572241589241644241686
241691241705241716241724241727
241758241772241775241790241823
241827241841241866241949241958
241965241993242030242060242067
242085242099242100242121242127
242151242159242236242263242297
242372242383242402242432242478
242482242496242513242534242550
242553242557242567242582242588
242594242601242614242650242678
242684242686242691242718242726
242735242748242765242789242804
242816242829242855242868242887
242903242951242953242956242987
243003243004243009243036243051
243061243075243115243121243222
243244243260243261243282243288
243301243307243311243347243363
243376243382243387243395243402
243422243428243476243529243532
243571243584243610243623243632
243636243641243647243651243696
243705243709243725243732243767
243768243781243782243799243813
243815243843243867243885243909
243925243926243928243932243937
243941243989244011244019244064
244066244069244082244084244127
244170244186244202244222244224
244225244236244239244281244319
244331244335244367244419244446
244447244450244458244473244475
244488244489244490244518244535
244538244550244555244560244578
244581244591244604244631244691
244700244735244758244814244834
244838244853244868244871244876
244889244890244895244907244918
244967244996245030245045245059
245075245081245089245098245106
245123245171245176245178245182
245188245193245216245272245395
245432245453245454245457245492
245493245553245605245624245640
245642245650245658245678245679
245683245702245732245743245747
245776245789245794245825245827
245835245886245923245947245950
245956245998246024246053246061
246071246077246083246089246105
246111246118246180246195246220
246223246240246268246308246318
246345246359246375246388246389
246393246394246438246454246463
246502246505246515246517246520
246561246565246615246640246660
246740246744246763246766246804
246811246822246825246827246856
246862246867246899246910246928
246945246949246950246955246990
246997247001247006247010247044
247056247058247156247166247202
247210247246247263247280247283
247317247347247435247482247502
247505247544247547247576247614
247625247634247678247697247698
247699247701247778247799247801
247827247857247864247866247942
247951247952247958247966247997
248008248019248070248092248107
248132248137248156248168248173
248185248188248218248231248269
248273248281248314248319248323
248360248415248420248431248455
248457248458248468248502248504
248567248571248616248669248673
248680248693248700248702248719
248729248734248741248747248766
248785248807248821248824248839
248863248865248906248907248974
249070249075249088249097249120
249126249139249172249193249201
249214249257249293249300249312
249317249318249405249434249437
249441249472249512249547249550
249558249562249595249625249627
249644249645249649249745249748
249760249765249797249806249811
249823249830249866249878249886
249903249916249924249935249947
249948249987249992249999250017
250021250044250046250058250073
250092250097250101250138250183
250208250242250256250316250348
250356250389250407250409250416
250451250458250466250473250514
250518250534250547250583250596
250602250606250682250697250701
250746250754250764250766250803
250812250818250831250835250850
250873250919250974250995251014
251028251055251061251065251075
251111251121251133251138251160
251172251222251245251267251275
251300251301251341251355251370
251375251420251432251461251464
251467251496251513251573251613
251638251662251663251667251681
251721251725251731251796251801
251858251875251934251941251946
251969251972251974252001252005
252022252028252055252066252085
252121252122252125252174252210
252216252223252225252228252235
252239252247252258252260252275
252279252294252314252339252357
252500252520252540252551252562
252637252642252735252771252782
252829252848252849252911252935
252949252958252988252995253032
253036253045253056253064253080
253085253100253146253152253171
253183253209253241253242253243
253277253300253302253311253345
253373253422253429253458253468
253475253507253543253579253585
253595253626253637253644253655
253660253663253718253732253742
253815253839253909253922253928
254008254025254035254084254096
254135254141254144254146254175
254195254213254230254238254271
254300254364254374254394254402
254409254428254481254497254500
254508254521254543254561254584
254601254602254604254611254615
254639254656254660254679254698
254708254720254735254739254749
254776254782254807254832254858
254880254889254910254925254952
254960254968254976254979255006
255008255010255056255080255083
255122255185255189255236255239
255302255384255401255438255462
255467255493255507255508255528
255529255543255592255624255663
255677255684255687255702255780
255785255788255801255826255829
255836255846255873255899255923
255925255946255955255959255978
256008256038256064256101256111
256141256148256151256172256178
256222256243256260256263256273
256279256307256311256332256340
256349256356256361256415256417
256457256468256529256536256596
256649256682256704256712256717
256719256721256763256793256795
256806256808256853256885256888
256903256904256909256933256937
256974256977256989257022257045
257054257069257070257090257107
257110257129257140257147257151
257181257187257191257215257216
257217257231257233257234257258
257286257292257324257336257350
257356257364257374257375257420
257435257449257494257609257622
257640257659257662257670257704
257762257794257821257822257826
257831257835257847257856257857
257911257915257924257944257947
257951257952257968258000258048
258060258064258065258137258139
258179258185258199258281258289
258300258336258339258374258392
258417258450258479258514258516
258528258531258541258545258548
258552258558258586258593258607
258648258654258669258671258689
258734258738258745258751258794
258801258809258816258875258883
258912258931258972258973258998
259013259018259027259052259055
259061259094259113259125259133
259140259164259167259168259173
259185259218259241259257259274
259283259308259310259316259341
259350259364259385259398259446
259455259460259475259476259523
259527259529259583259586259592
259595259634259683259706259709
259715259741259750259756259760
259773259817259835259843259863
259895259900259901259923259936
259995260000260066260069260095
260096260109260115260121260142
260171260173260201260233260291
260312260366260401260420260423
260440260449260457260470260520
260534260542260546260596260617
260621260670260674260683260684
260699260709260721260741260745
260746260757260762260828260843
260853260857260897260914260916
260920260933260968260974261026
261030261054261087261094261118
261126261158261163261186261198
261204261207261209261228261318
261360261419261421261436261444
261457261491261501261517261548
261553261563261599261636261641
261645261648261685261705261714
261723261727261770261785261815
261865261878261890261910261923
261925261935261948261956261984
262024262045262068262099262107
262145262149262150262157262167
262198262204262207262235262298
262310262315262353262363262386
262407262410262432262443262464
262487262502262507262516262526
262551262553262558262569262574
262580262590262600262606262667
262674262685262690262706262716
262720262734262741262770262773
262782262810262829262840262847
262848262854262881262893262896
262938262940262947262965262967
263046263055263080263088263097
263114263117263119263144263184
263192263247263269263311263318
263350263398263418263422263462
263491263532263537263542263548
263583263593263608263611263616
263618263627263638263653263655
263675263680263681263684263690
263722263724263730263744263770
263778263798263814263839263847
263850263874263896263906263915
263930263933263946263951263975
263977264010264013264045264051
264076264086264091264098264121
264130264136264151264155264210
264251264271264276264292264311
264315264317264366264375264386
264401264413264414264427264472
264523264628264629264648264702
264740264749264763264799264821
264870264934264941264958264993
265000265004265028265041265075
265091265118265152265154265163
265164265182265201265202265211
265219265227265249265263265267
265320265364265414265416265423
265428265439265440265447265467
265478265503265589265593265613
265621265623265641265647265661
265705265716265725265776265788
265822265857265893265913265922
265969265996266003266022266069
266070266084266093266100266166
266169266178266180266184266187
266213266235266242266263266274
266301266313266321266388266389
266430266524266531266533266548
266577266581266592266604266607
266621266649266667266670266675
266679266712266720266737266746
266751266754266762266769266812
266813266859266882266887266892
266910266954267000267003267010
267019267119267126267138267168
267181267219267221267225267235
267257267305267309267313267358
267361267366267389267392267404
267420267442267474267518267540
267553267562267568267569267577
267583267590267600267625267636
267637267641267642267692267703
267712267726267745267761267764
267783267794267797267838267845
267859267863267932267949267950
267953268043268049268071268082
268094268111268131268144268158
268178268187268194268257268270
268284268289268336268351268357
268370268416268420268423268424
268425268459268475268536268552
268571268579268589268602268619
268621268634268652268672268709
268723268766268801268831268848
268885268898268918268919268973
268999269009269010269052269055
269162269176269180269189269193
269205269229269316269322269366
269386269395269412269492269497
269503269523269536269568269578
269588269590269607269609269623
269635269683269714269718269727
269733269798269829269843269857
269860269891269901269911269926
269930269931269934269939269969
269991269999270012270108270126
270129270143270165270183270230
270240270252270254270269270275
270279270297270300270319270324
270363270365270375270381270415
270432270466270486270508270517
270522270526270540270541270564
270575270589270591270663270670
270710270759270781270788270796
270807270811270813270826270828
270837270839270854270866270895
270898270917270926270932270947
270948270984270997271011271034
271036271049271055271056271070
271096271097271141271146271202
271220271232271243271263271290
271296271314271326271335271340
271377271393271406271408271423
271429271430271434271445271449
271456271478271482271484271514
271546271549271567271571271589
271606271613271623271628271629
271636271642271685271686271698
271720271731271743271770271789
271796271805271827271909271924
271934271936271938271947271951
271964271978271986271995272015
272017272091272113272118272119
272120272132272157272165272189
272199272203272219272221272283
272292272313272348272389272398
272401272457272534272546272547
272593272616272636272656272708
272715272756272769272828272879
272882272884272886272928272931
272938272965272995273006273013
273043273047273057273058273085
273098273103273114273125273127
273140273149273166273171273180
273197273201273302273369273420
273425273440273445273490273506
273537273549273559273561273615
273635273652273663273681273690
273717273721273740273755273761
273771273773273782273794273797
273805273841273842273864273877
273882273888273891273904273911
273925273944273945273953273976
273983273995274015274052274061
274068274095274124274161274165
274199274207274237274256274280
274289274301274307274321274324
274340274347274370274373274388
274401274417274428274462274479
274482274531274569274609274654
274685274696274726274727274765
274769274779274813274814274815
274844274847274858274867274872
274892274899274966274978275005
275011275066275078275100275106
275108275127275146275218275220
275259275280275286275295275315
275361275382275400275411275425
275435275440275445275448275527
275533275547275568275582275584
275593275604275606275607275653
275657275688275704275727275743
275751275759275770275774275824
275827275847275859275875275880
275888275916275961276018276036
276049276102276113276117276150
276200276225276245276249276258
276273276297276307276314276354
276390276392276401276402276425
276454276489276492276533276564
276612276619276626276628276631
276663276712276741276748276765
276768276778276793276796276804
276863276871276897276933276938
276956276962276969276981277002
277013277017277018277071277073
277096277114277119277127277138
277148277154277158277159277173
277214277233277250277269277296
277318277325277349277376277406
277407277429277457277458277477
277490277496277513277515277521
277548277577277583277585277609
277611277624277677277699277701
277702277725277741277753277756
277842277868277879277887277895
277912277916277917277960277970
277974278041278047278049278051
278064278066278091278105278157
278197278216278233278290278296
278313278333278380278382278426
278437278456278461278463278466
278496278511278514278527278586
278615278622278628278648278652
278657278700278718278720278731
278736278786278789278792278802
278809278818278832278834278853
278864278873278874278897278903
278924278926278967278998279002
279061279074279082279093279100
279101279116279191279200279234
279271279283279285279337279343
279462279472279473279479279485
279501279505279518279546279552
279565279568279597279609279617
279639279652279654279667279698
279713279725279738279762279794
279804279850279883279906279939
279948279960279983280019280024
280029280035280038280046280138
280192280222280236280260280269
280270280274280300280313280415
280470280474280485280570280584
280597280601280602280606280609
280610280623280629280647280648
280660280698280703280705280708
280744280747280750280762280763
280781280804280811280820280822
280834280852280867280887280895
280926280955280968280971280983
280991280993281026281031281103
281118281121281128281143281173
281188281202281228281249281253
281276281285281290281297281306
281310281321281322281356281383
281407281426281433281451281453
281455281498281510281514281521
281555281573281607281609281624
281633281636281650281663281672
281673281678281679281681281700
281745281788281813281827281834
281854281870281876281964282008
282009282012282013282036282045
282054282056282104282107282122
282141282148282156282180282215
282219282231282297282313282332
282379282389282405282407282412
282415282417282422282441282443
282451282460282469282505282536
282550282560282570282583282600
282628282636282664282667282683
282691282725282736282741282743
282745282751282761282772282774
282817282836282844282845282846
282869282888282889282910282942
282945282951282987283002283070
283119283121283124283170283185
283188283194283201283210283226
283247283265283266283272283310
283314283363283366283387283421
283431283446283463283507283512
283526283541283564283584283606
283607283697283707283711283716
283722283795283804283830283835
283862283873283881283896283916
283934283936283957283962283996
284001284053284056284064284069
284077284091284111284128284143
284153284155284170284182284187
284250284272284303284308284321
284338284358284382284387284392
284393284408284422284425284431
284513284539284581284600284605
284633284635284640284649284662
284671284688284714284717284718
284761284767284770284787284790
284792284794284803284825284832
284852284858284864284875284878
284883284913284920284924284932
284935284941284942284973284989
285065285067285080285133285146
285166285178285183285189285215
285255285276285282285285285291
285306285311285326285397285438
285473285489285492285538285549
285550285568285570285576285579
285581285599285612285631285642
285690285710285725285770285789
285792285812285816285832285895
285898285907285921285932285955
285971285994285997285999286064
286087286088286127286164286191
286194286220286254286277286284
286299286310286328286386286399
286417286460286499286513286548
286562286576286578286579286616
286624286652286672286689286706
286707286719286723286727286740
286741286760286772286781286839
286863286865286867286884286912
286950286995287001287020287031
287043287048287064287068287070
287078287103287123287143287162
287168287180287199287203287258
287266287290287320287333287354
287363287365287379287387287395
287398287415287443287462287479
287486287510287515287526287551
287574287575287641287652287678
287690287697287705287710287723
287742287746287747287757287796
287811287850287857287868287896
287897287914287941287973287976
287987288011288012288024288032
288044288056288057288064288073
288112288139288146288154288193
288231288233288242288250288299
288325288345288351288390288410
288466288482288488288498288501
288544288547288549288552288564
288568288591288593288603288611
288618288641288647288649288678
288709288739288741288762288784
288787288801288828288859288868
288869288899288933288943289006
289072289078289089289093289094
289107289161289169289170289175
289206289243289259289267289308
289338289366289381289396289406
289461289477289478289490289518
289533289593289600289629289633
289677289679289681289704289726
289741289764289790289792289795
289809289820289833289848289860
289905289914289916289922289966
290010290017290018290019290022
290055290074290080290101290114
290130290141290184290199290212
290219290274290278290330290335
290339290371290380290394290417
290476290482290509290540290542
290546290552290554290556290568
290573290588290612290616290660
290678290690290692290716290741
290764290774290864290881290903
290941290958290964291024291051
291052291094291158291159291170
291176291193291205291257291277
291292291297291312291339291362
291393291409291414291489291541
291563291585291597291601291608
291629291647291652291663291678
291692291702291704291711291732
291747291751291763291779291781
291792291797291815291827291832
291850291851291856291869291894
291934291944291969291974291989
291996292027292055292071292107
292141292163292208292221292225
292236292237292241292261292270
292288292324292348292352292383
292401292471292488292517292541
292574292576292588292603292648
292670292682292687292740292795
292817292854292876292883292932
292943292957292964293008293013
293049293086293090293093293118
293131293140293171293191293218
293246293254293277293279293295
293296293313293326293357293373
293411293418293440293454293456
293473293497293502293514293533
293607293612293646293662293681
293724293746293772293782293805
293814293895293914293960294003
294011294015294049294055294058
294065294066294118294123294133
294192294200294207294256294274
294313294357294366294375294390
294403294437294442294472294486
294489294535294542294544294558
294578294588294589294593294629
294642294672294675294691294694
294700294701294710294718294727
294728294782294807294846294890
294893294903294934294984294997
295022295035295036295060295114
295125295137295185295190295198
295217295225295309295316295347
295354295358295359295387295424
295425295441295467295469295471
295500295512295516295537295539
295546295550295552295571295597
295608295612295619295626295629
295694295700295704295705295746
295748295793295807295849295914
295938295991295995295996295998
296021296027296050296055296086
296124296154296176296178296189
296196296222296237296255296262
296266296297296299296318296348
296371296380296386296423296424
296449296460296472296493296506
296566296602296603296617296620
296648296684296697296701296711
296722296725296737296755296771
296788296789296793296801296805
296812296849296876296889296925
296953296987297016297026297086
297100297123297130297134297151
297156297165297218297242297244
297257297292297297297321297324
297354297402297404297405297414
297428297429297443297456297516
297526297563297564297577297591
297607297640297645297664297680
297696297702297714297722297734
297760297813297822297840297842
297854297855297857297923297943
297945297961297962297969297983
297987297989297991298012298043
298053298078298080298098298123
298125298135298163298164298185
298215298220298251298255298257
298274298276298288298303298311
298315298329298333298349298356
298358298362298373298390298396
298399298400298402298406298410
298463298466298490298536298560
298567298578298584298639298646
298691298730298734298751298774
298789298802298824298826298828
298841298849298886298891298898
298910298915298936298957298979
299034299080299089299101299103
299126299150299151299178299185
299188299193299213299244299267
299274299279299307299351299366
299367299372299383299388299394
299405299433299455299460299513
299516299548299565299589299605
299613299625299661299680299701
299709299731299738299747299810
299817299846299854299861299879
299910299925299945299967299976
300012300030300040300056300061
300068300075300099300100300103
300110300127300141300199300209
300239300258300292300299300341
300372300379300380300386300471
300489300491300507300512300526
300534300540300553300588300593
300598300657300698300701300703
300705300724300726300732300748
300764300770300772300775300809
300817300818300820300822300824
300826300860300863300876300885
300951300952300988300990300999
301004301018301023301035301037
301063301080301108301175301177
301192301230301238301250301308
301318301345301361301369301396
301400301411301413301425301427
301434301442301459301461301479
301511301515301541301556301561
301585301600301609301638301667
301680301719301744301749301754
301765301793301806301854301872
301877301900301905301936301939
301945301964301975301996302000
302008302025302029302037302044
302047302121302124302128302139
302144302155302188302197302243
302312302313302333302361302383
302424302456302480302484302514
302518302533302540302548302567
302614302657302672302711302712
302723302751302763302768302770
302782302803302820302838302842
302872302881302893302903302962
302963302969302991303000303006
303016303074303086303097303108
303152303156303157303165303194
303213303231303243303247303251
303294303297303326303342303346
303347303349303351303355303356
303364303401303405303430303462
303481303499303501303520303522
303584303585303594303613303614
303625303631303682303692303695
303766303787303791303800303806
303833303893303928303941303959
303994304021304056304066304090
304116304123304135304162304188
304193304200304202304205304224
304226304231304296304299304323
304350304358304423304444304447
304458304467304473304485304513
304536304538304539304543304544
304561304587304591304607304611
304623304633304672304683304701
304725304747304754304776304783
304818304836304920304943304958
304983305006305018305066305086
305088305113305135305178305183
305228305255305267305292305310
305321305348305349305351305358
305368305381305412305421305436
305442305472305508305524305540
305564305567305630305659305662
305671305684305721305752305772
305827305864305867305873305888
305941305944305969305999306000
306016306025306041306043306050
306062306088306115306123306148
306173306195306199306227306258
306262306276306300306312306314
306340306397306401306408306444
306460306510306523306536306540
306565306569306627306717306722
306724306725306743306772306786
306801306845306856306867306907
306938306951306956306989307005
307017307025307029307062307116
307139307189307235307237307239
307253307257307259307286307301
307304307312307349307352307354
307361307369307374307380307391
307397307420307422307451307455
307476307483307485307497307526
307532307571307578307579307617
307633307657307677307689307719
307721307725307762307802307820
307831307852307875307889307896
307897307905307908307915307925
307941307954307981308031308060
308063308074308078308096308112
308118308122308129308152308165
308166308233308255308278308295
308306308316308323308331308419
308436308438308446308452308454
308463308478308489308501308516
308544308547308568308571308573
308576308577308655308673308678
308691308721308775308808308845
308881308894308906308941308978
308980309017309025309044309048
309049309055309060309066309096
309097309134309152309195309201
309212309242309260309267309323
309376309377309438309441309446
309450309458309493309498309503
309539309604309626309635309671
309699309708309722309727309738
309764309784309789309833309893
309908309942309959309961309963
309994310016310021310075310087
310157310243310276310289310294
310300310307310366310413310417
310430310470310522310532310566
310598310599310600310615310627
310692310715310762310785310808
310837310882310929310950310964
310991310993311007311023311026
311054311071311084311094311127
311139311149311199311202311203
311204311216311219311315311327
311328311345311364311395311399
311407311427311454311456311486
311492311501311513311528311564
311613311635311641311649311653
311661311753311757311768311793
311810311823311846311864311867
311872311882311908311952311987
312003312038312046312058312120
312135312161312174312190312191
312196312197312200312224312242
312243312254312279312299312310
312318312339312364312379312391
312398312416312420312422312429
312440312465312502312524312525
312539312565312589312597312614
312623312641312650312685312705
312724312731312804312839312844
312853312900312902312907312925
312934312935312968312985312992
313019313020313053313061313065
313079313101313109313159313180
313288313301313307313316313327
313381313425313436313449313492
313498313505313524313533313561
313572313586313587313592313606
313613313667313668313715313725
313737313760313763313772313834
313932313962313969313971313977
313979313983313986314014314015
314033314053314059314066314086
314112314121314129314150314167
314177314206314216314220314221
314249314268314269314278314291
314310314318314345314354314368
314374314388314417314469314485
314486314503314525314547314557
314559314561314566314592314606
314631314643314655314657314681
314687314690314693314714314720
314728314730314755314756314777
314794314809314810314818314822
314827314834314855314860314912
314980315016315068315092315103
315123315128315138315145315181
315185315237315238315259315275
315278315300315306315307315313
315328315336315337315360315364
315365315417315469315479315510
315552315596315657315660315722
315737315739315757315798315875
315908315916315944315968315977
316037316060316076316090316132
316141316157316173316192316197
316200316228316331316332316334
316348316374316382316384316408
316459316476316523316529316537
316575316592316596316615316627
316632316663316689316707316722
316740316757316759316771316826
316832316850316852316854316868
316874316887316910316926316930
316932316947316957316970316993
317016317017317070317079317091
317099317113317125317138317143
317219317230317234317264317276
317307317331317352317355317400
317402317422317454317485317525
317545317554317578317594317600
317646317671317675317689317727
317728317755317795317812317820
317834317847317849317859317863
317878317889317895317899317923
317928317957317968318000318006
318025318065318071318085318087
318099318107318108318131318140
318148318149318151318158318168
318188318198318222318235318242
318244318250318252318262318292
318300318307318326318341318376
318403318419318422318427318451
318460318463318466318506318520
318526318527318528318535318547
318573318623318624318645318664
318701318708318718318808318835
318843318856318866318873318878
318924318935318950318955318965
318981319006319052319081319090
319135319142319144319192319209
319217319225319231319241319263
319275319280319293319302319312
319317319364319374319412319413
319422319423319455319457319470
319499319513319514319515319522
319536319550319558319566319568
319577319602319632319679319683
319689319699319748319752319758
319775319815319847319860319865
319866319872319876319889319901
319910319911319965319969319973
319994319995319997320001320009
320016320018320027320052320054
320067320068320127320132320188
320207320209320213320247320299
320314320327320348320361320368
320370320379320384320395320401
320411320424320444320491320538
320550320562320572320581320584
320607320608320610320656320659
320660320673320713320718320754
320768320793320820320901320906
320926320985320988321001321006
321008321061321067321080321086
321153321163321195321228321237
321258321266321296321306321312
321330321344321374321428321468
321479321489321534321585321593
321601321616321619321632321655
321674321709321710321714321732
321736321738321795321806321808
321814321828321839321842321871
321893321908321915321937321974
321975322009322013322017322051
322076322077322097322102322113
322118322128322154322221322226
322230322231322267322268322273
322321322323322343322352322364
322375322378322414322418322424
322439322447322485322499322500
322504322549322565322630322634
322642322646322656322661322679
322686322691322693322743322775
322776322781322783322794322809
322830322837322846322867322872
322896322905322916322948322953
322967322975322977322997323004
323024323037323038323052323060
323076323085323095323110323127
323130323132323163323219323229
323233323235323258323275323285
323302323310323313323357323367
323380323407323430323535323553
323570323646323669323671323711
323783323792323794323851323889
323899323922323967323986323993
323998324021324030324037324088
324102324140324145324155324157
324169324177324191324212324220
324235324244324247324253324275
324289324295324300324302324331
324332324351324410324412324436
324471324487324489324516324519
324535324543324545324558324559
324564324605324612324622324662
324683324705324717324742324749
324817324904324919324924324927
324970324972324998324999325015
325020325027325037325092325111
325117325132325165325182325183
325190325192325195325227325252
325254325257325261325318325324
325332325337325345325363325431
325478325491325516325605325617
325667325679325699325713325716
325732325743325774325820325830
325859325884325899325917325925
325930325948326003326008326022
326031326059326064326101326104
326115326123326125326134326149
326155326193326228326231326296
326310326318326328326340326346
326363326402326408326451326472
326482326504326509326521326523
326528326578326600326631326639
326646326657326691326694326711
326747326775326789326818326849
326866326874326880326892326897
326898326903326907326928326934
326964326981326990327005327043
327047327052327056327084327093
327101327140327153327239327256
327293327301327302327320327326
327329327350327351327355327367
327395327414327428327459327470
327483327496327533327551327557
327569327572327589327600327601
327608327609327618327633327643
327656327674327683327714327760
327767327768327779327791327795
327814327851327864327874327878
327889327906327913327920327952
327992328028328047328056328058
328061328066328072328078328095
328105328130328139328142328145
328146328173328174328183328216
328230328274328277328283328285
328289328333328373328385328474
328486328499328558328563328564
328568328572328596328603328615
328617328629328656328660328686
328693328702328712328755328765
328823328838328839328865328869
328877328903328906328912328919
328960328977328998329047329071
329078329110329137329184329208
329212329233329243329281329305
329315329336329353329375329377
329388329418329448329470329471
329480329483329489329503329571
329574329591329609329645329688
329689329722329743329767329814
329851329878329927329929330020
330021330022330073330074330083
330092330110330173330177330178
330207330214330216330245330248
330273330314330321330335330375
330386330407330437330453330465
330537330538330546330550330564
330572330585330589330594330596
330602330619330652330659330707
330717330732330740330753330768
330811330818330822330840330867
330870330872330894330899330905
330920330975330992331012331020
331090331110331126331130331176
331214331233331235331271331279
331281331296331332331351331377
331383331389331430331442331452
331487331527331592331594331596
331635331636331649331667331683
331695331730331738331775331807
331862331877331884331889331895
331906331943331948331968331985
331991332001332010332045332054
332066332149332199332248332274
332295332357332366332383332387
332396332408332427332488332504
332508332539332607332623332626
332634332640332666332703332770
332795332797332819332827332833
332842332860332865332873332881
332887332888332900332948332952
333002333006333018333043333045
333060333061333064333068333090
333110333113333116333145333148
333155333168333225333249333308
333330333346333348333364333371
333401333415333445333454333500
333526333541333557333578333583
333616333649333661333673333679
333691333699333704333705333727
333758333762333786333820333833
333842333871333890333894333899
333910333939333947333949333953
333977334029334059334073334090
334105334108334115334126334170
334179334193334200334222334234
334289334332334352334366334384
334395334396334419334421334423
334425334452334476334485334516
334528334555334568334573334642
334653334657334665334698334706
334738334764334766334810334812
334813334822334855334897334899
334916334917334920334921334924
334970334995335010335026335029
335034335042335077335079335080
335120335143335148335173335180
335207335221335226335227335228
335270335286335318335348335381
335461335467335495335502335533
335544335548335563335565335672
335688335749335758335760335788
335839335855335857335860335921
335922335939335946335966335974
335985336000336002336013336023
336039336040336043336044336057
336066336067336087336117336126
336149336182336195336206336225
336228336233336237336238336256
336274336302336308336317336329
336350336390336395336409336418
336423336427336430336431336445
336464336491336554336558336567
336572336584336597336617336631
336645336656336688336727336729
336739336746336785336786336820
336842336843336862336922336943
336954336961336970337023337052
337059337078337086337097337115
337158337165337171337196337235
337247337256337267337291337292
337305337311337313337314337333
337365337370337376337384337426
337479337489337504337512337538
337549337583337587337591337619
337639337645337664337676337683
337700337709337743337747337762
337764337807337821337826337837
337853337875337911337981338000
338006338041338077338088338119
338155338161338170338189338190
338210338221338259338272338292
338310338315338316338352338374
338413338416338444338448338490
338505338520338522338525338542
338543338554338568338580338610
338613338615338624338630338647
338657338672338717338720338759
338776338783338791338796338814
338838338841338848338851338868
338875338890338905338919338942
338973339021339024339065339068
339088339104339125339161339170
339214339217339222339237339257
339268339276339289339297339311
339378339389339402339427339432
339447339473339477339478339486
339555339592339634339642339647
339689339692339694339714339740
339762339766339782339790339817
339827339832339877339888339890
339900339907339909339920339925
339931339932339948339962339964
340101340117340229340245340246
340248340249340294340303340306
340308340337340359340360340363
340374340379340393340400340420
340425340439340444340448340498
340506340526340531340538340556
340593340598340606340656340688
340728340736340743340749340750
340783340789340852340867340882
340886340922340943340944340963
340966340974340989341044341065
341085341087341089341091341132
341164341188341190341205341208
341215341270341336341348341351
341359341374341377341399341404
341409341430341446341459341466
341468341470341472341485341602
341615341619341647341652341690
341710341753341759341765341771
341775341833341847341855341858
341876341877341924341933341956
341969341982341987342011342033
342034342088342112342127342136
342140342183342184342220342226
342230342299342311342312342323
342340342351342361342376342388
342398342447342492342499342511
342535342537342545342610342637
342665342677342684342717342718
342759342762342764342788342796
342806342812342835342892342895
342929342959342968342999343002
343026343038343040343067343070
343096343099343132343144343173
343204343219343225343266343288
343291343294343324343387343406
343439343442343443343477343493
343538343562343628343640343697
343702343709343742343810343812
343824343873343876343882343918
343925343928343935343936343939
343972343975344012344015344018
344041344102344109344113344120
344163344164344189344190344236
344245344268344270344325344326
344328344350344406344411344413
344422344460344480344502344510
344528344529344570344583344593
344673344679344694344718344737
344742344801344805344816344818
344835344840344853344904344906
344916344935344948344956344985
344992345013345019345043345053
345056345075345083345098345101
345109345114345126345147345149
345151345158345203345229345282
345289345292345302345316345323
345350345357345380345410345420
345446345462345485345489345507
345522345546345608345636345638
345660345670345678345687345699
345705345744345765345768345779
345786345794345818345824345847
345898345920345936345940345947
345956345972345979345989346002
346024346042346047346055346060
346061346089346105346155346159
346194346226346235346239346271
346285346320346326346327346330
346344346373346375346404346412
346428346465346478346479346500
346553346584346610346616346619
346660346668346669346685346710
346715346717346735346753346768
346784346812346813346821346838
346839346849346870346898346913
346930346934346951346952346973
346983347038347047347079347090
347095347156347223347239347243
347245347273347300347303347322
347343347378347379347382347389
347394347402347413347417347442
347444347451347467347472347483
347485347488347502347504347506
347528347543347563347574347608
347629347633347634347636347650
347673347679347701347724347728
347749347754347756347757347763
347797347813347817347839347885
347892347909347914347923347946
347967348015348046348144348158
348160348185348205348225348232
348269348271348294348299348323
348336348365348370348375348395
348400348453348454348496348524
348595348736348739348745348764
348783348836348845348850348866
348908348913348952348973348995
349000349010349032349035349052
349083349128349131349144349150
349169349176349210349211349224
349267349277349287349289349299
349316349319349320349340349359
349365349368349377349386349399
349405349413349419349421349445
349454349505349526349536349562
349585349590349622349628349633
349687349703349709349716349755
349762349786349807349814349818
349819349828349833349841349918
349945349966349977349999350019
350026350032350047350064350072
350090350098350118350167350175
350207350255350265350283350289
350297350311350322350339350357
350377350381350389350401350437
350474350494350519350528350533
350566350572350577350581350637
350660350695350749350772350796
350834350838350861350888350915
350928350946351039351052351058
351063351089351114351122351123
351134351143351156351183351191
351193351209351220351275351278
351295351329351348351353351357
351365351393351409351413351417
351435351438351467351469351471
351480351481351485351495351511
351525351528351552351581351586
351600351605351608351638351644
351665351680351702351728351742
351763351785351796351824351859
351864351880351883351896351904
351910351913351918351938351996
351998352050352089352095352098
352121352157352164352166352172
352186352197352243352267352271
352310352312352321352331352344
352349352356352361352416352435
352439352454352458352463352478
352527352530352531352575352595
352598352601352604352607352619
352638352660352671352683352685
352690352691352692352711352713
352755352776352791352804352805
352832352843352889352901352902
352906352914352929352931352948
352950352959352967352968352974
352976352990353034353064353068
353081353093353102353143353148
353152353158353160353161353181
353183353206353210353254353292
353295353308353336353359353362
353413353434353467353471353477
353495353509353512353514353515
353525353540353542353554353584
353594353595353597353608353622
353626353635353642353661353662
353718353725353732353740353769
353832353840353858353921353922
353941353957353976353987354015
354019354040354045354092354100
354106354113354141354159354160
354166354174354177354184354189
354209354237354312354315354331
354340354367354368354375354377
354390354399354421354441354444
354453354510354529354532354600
354605354642354657354703354747
354755354769354789354793354800
354816354840354854354909354923
354949354961354977354988355021
355045355061355073355074355086
355087355095355103355111355125
355143355153355159355227355231
355264355268355280355323355484
355515355545355562355570355575
355589355610355634355655355665
355677355713355717355726355750
355808355876355882355886355898
355937355938355957355972355987
356011356022356036356044356045
356047356068356101356110356152
356169356180356186356210356288
356298356300356321356365356383
356391356392356400356404356437
356441356444356446356451356469
356480356500356508356510356521
356525356533356537356564356567
356570356578356582356586356626
356649356681356687356688356696
356718356754356759356780356792
356821356850356856356861356894
356898356908356916356961356964
356971356974356996357023357025
357038357050357063357068357071
357096357107357115357120357145
357171357200357276357294357320
357325357326357331357332357333
357336357337357345357360357373
357389357428357439357453357461
357462357497357498357499357543
357554357583357608357634357645
357674357683357736357796357821
357824357862357899357915357945
357947357988358004358010358011
358022358037358038358068358069
358075358153358163358259358265
358277358298358321358327358334
358367358462358467358482358493
358498358510358561358579358582
358588358602358610358648358651
358697358715358768358784358786
358818358834358860358889358891
358894358973358990359011359017
359022359043359069359072359097
359102359117359136359154359162
359167359170359175359177359195
359196359206359209359217359233
359243359263359271359304359322
359327359329359344359354359356
359362359389359455359469359508
359546359576359609359618359631
359662359663359665359683359690
359697359707359720359730359756
359791359792359828359830359843
359860359866359894359902359910
359928359938359953359962360069
360073360074360081360121360136
360143360154360190360205360234
360250360253360261360263360265
360303360306360315360342360362
360372360414360430360441360484
360498360500360515360531360571
360581360596360604360619360628
360629360631360634360686360700
360701360732360744360749360767
360782360785360786360793360807
360872360910360935360964360968
360979360981360987360991361051
361058361070361120361124361136
361146361224361225361244361277
361308361372361385361393361404
361405361477361500361506361531
361545361574361606361607361616
361621361634361645361658361661
361690361697361714361739361782
361809361810361815361825361872
361887361917361920361924361952
361959361989362006362020362030
362032362047362061362110362119
362120362128362143362160362175
362208362230362250362291362300
362308362345362346362388362396
362414362416362417362472362484
362490362527362528362545362569
362574362586362646362659362663
362694362700362716362722362742
362752362756362759362763362768
362771362821362873362881362901
363009363052363086363094363124
363146363167363192363196363200
363213363221363230363278363310
363321363412363436363476363507
363520363568363603363605363617
363624363625363643363711363721
363731363788363816363830363832
363835363931363975363987363990
364032364057364069364081364082
364091364105364123364131364139
364152364172364200364220364227
364249364275364285364329364343
364347364350364368364373364384
364385364397364424364427364434
364441364479364480364489364511
364512364535364541364589364601
364610364644364661364755364764
364777364796364806364812364816
364820364833364849364876364889
364893364914364916364918364936
364945364963364968364972364976
364996364999365003365011365044
365055365058365060365066365118
365126365177365213365301365309
365312365336365366365369365384
365425365448365498365520365540
365563365572365579365584365589
365638365643365650365652365661
365702365708365729365743365758
365760365775365784365812365834
365888365900365941365942365952
365953365954365957365970365971
365973365997365999366009366010
366025366031366121366128366154
366162366169366180366181366218
366226366230366257366271366274
366278366299366301366305366309
366312366313366318366319366386
366399366425366432366441366449
366460366493366521366523366551
366552366631366665366725366812
366817366852366866366869366870
366953366969366978366982366996
367006367063367068367125367126
367129367132367144367155367209
367222367273367276367294367301
367308367314367386367387367407
367425367430367436367473367491
367496367523367528367536367539
367543367608367611367619367633
367654367657367670367688367727
367737367743367746367767367776
367782367786367807367814367843
367878367892367896367952367971
367979367989367990367992368003
368012368030368031368040368059
368099368128368129368151368194
368216368234368236368252368269
368303368335368376368389368392
368406368423368437368461368495
368500368509368521368531368536
368560368561368569368608368635
368646368667368674368680368708
368716368729368798368816368824
368842368851368858368877368921
368933368936368962368976368983
368999369016369046369055369056
369068369070369078369088369102
369126369167369197369232369269
369278369280369310369311369383
369394369483369496369515369531
369547369570369573369574369610
369662369683369696369722369730
369754369776369781369817369819
369827369828369844369859369885
369889369897369901369907369927
369953369954369973369975369985
370009370016370028370084370105
370146370152370157370172370177
370184370250370261370270370328
370330370358370361370362370371
370381370391370396370399370428
370444370514370521370529370531
370535370538370540370560370583
370601370614370620370641370642
370666370667370669370678370753
370804370824370830370843370850
370852370853370858370882370902
370922370931370941371000371010
371026371035371051371061371095
371141371152371177371210371229
371238371260371262371275371284
371304371326371375371385371397
371418371430371435371456371483
371488371512371513371533371545
371601371658371668371674371696
371700371704371714371731371785
371821371848371867371894371900
371924371927371934371948371950
371984372004372107372135372182
372188372192372217372277372286
372287372294372305372312372319
372330372331372364372367372376
372380372382372383372385372433
372448372463372495372497372504
372586372596372599372621372643
372648372652372659372692372705
372708372747372754372857372861
372889372896372914372929372944
372967372993373003373007373017
373018373020373035373043373067
373091373122373178373183373213
373251373252373282373288373289
373310373319373327373348373381
373441373510373528373531373552
373561373575373592373605373614
373627373635373656373662373664
373669373686373696373705373748
373753373783373788373822373833
373835373837373843373862373867
373891373900373903373904373913
373930373947373949373951373962
374025374054374057374076374077
374095374122374124374134374144
374146374151374152374153374154
374157374166374175374177374181
374222374260374270374306374317
374356374381374387374407374409
374423374427374432374500374531
374533374548374590374609374635
374642374644374673374701374704
374715374727374739374746374748
374767374797374799374826374827
374867374872374893374927374934
374974374992375000375037375048
375057375058375073375102375106
375139375190375222375260375267
375278375287375295375297375329
375383375388375405375419375449
375465375479375483375487375504
375511375573375588375621375627
375641375642375663375668375700
375707375708375721375728375783
375786375826375835375865375874
375875375914375942375957375969
375986375990376002376025376048
376052376056376078376082376083
376117376119376144376154376159
376187376212376216376222376229
376235376237376273376281376294
376306376322376327376330376337
376349376390376480376485376507
376552376568376585376590376602
376608376629376742376772376805
376806376820376824376856376887
376894376913376916376921376923
376940376945376960376975376996
377007377025377045377070377085
377118377120377143377148377237
377275377283377352377381377413
377415377452377469377491377508
377524377531377540377547377561
377607377638377686377694377724
377733377754377769377818377820
377838377870377889377935377975
378008378012378122378125378137
378140378144378148378153378185
378221378244378301378306378354
378364378369378384378398378412
378455378471378474378509378559
378562378586378591378603378611
378618378652378688378693378699
378705378731378765378784378806
378832378860378865378887378928
378942378969378992378997379054
379064379093379112379115379133
379164379210379227379251379262
379373379374379397379421379453
379462379479379488379504379521
379576379615379622379627379631
379671379676379761379762379764
379777379797379806379844379848
379849379856379880379887379911
379917379922379963379964379992
380009380031380063380077380083
380095380117380125380144380160
380164380237380243380279380298
380302380315380326380357380365
380372380379380390380393380396
380405380433380437380489380492
380501380511380556380566380573
380594380597380699380730380799
380803380810380826380866380883
380897380902380941380951380966
380979380987381049381050381054
381150381162381176381199381245
381253381255381258381284381298
381304381319381320381336381364
381430381501381514381537381572
381586381592381597381640381674
381684381693381696381733381740
381774381808381830381846381851
381854381876381891381897381938
381942381946381952381965382009
382012382013382026382082382085
382087382103382116382123382162
382187382209382214382226382247
382269382308382311382319382332
382349382354382376382379382414
382440382473382476382491382495
382498382503382513382516382517
382538382555382623382646382654
382655382678382700382714382726
382733382738382764382802382814
382830382859382866382873382884
382890382895382934382969382988
383016383019383025383028383032
383035383049383062383072383110
383112383119383127383130383146
383184383206383236383266383347
383395383397383403383419383465
383484383546383556383613383635
383643383717383727383735383736
383748383760383799383800383810
383820383825383860383875383888
383892383922383938383959383960
383974383988384015384022384023
384025384068384069384073384080
384100384102384109384120384128
384141384151384175384239384254
384259384261384283384308384313
384325384334384356384393384425
384472384473384498384511384532
384539384543384570384579384587
384611384622384678384691384695
384715384734384741384771384784
384799384820384880384890384913
384921384923384961384983384999
385002385025385049385072385151
385162385165385205385256385263
385320385332385365385371385374
385383385408385428385443385451
385484385486385503385507385515
385522385539385587385594385611
385624385661385667385698385699
385713385724385753385758385771
385779385811385822385827385838
385850385876385878385892385893
385901385916385921385925385930
385935385940385942385945385965
386000386009386011386038386051
386105386109386112386132386141
386152386154386231386236386245
386268386279386296386303386307
386330386347386363386393386395
386417386422386423386439386440
386446386461386503386548386554
386556386574386577386606386608
386610386639386645386658386672
386683386684386706386712386743
386766386795386831386839386840
386868386888386892386918386953
386973387018387036387048387049
387069387078387097387100387101
387104387105387111387119387126
387130387177387206387209387221
387225387240387258387272387273
387283387387387396387424387426
387444387474387482387484387491
387513387527387528387529387530
387581387599387603387640387680
387718387719387720387729387771
387785387797387837387842387846
387877387910387946387987388011
388013388016388035388076388106
388122388160388206388237388257
388266388308388339388341388348
388352388358388361388381388392
388431388437388439388470388474
388489388490388529388539388569
388586388590388614388644388705
388715388725388738388741388799
388804388805388811388870388885
388938388947388948388978389010
389052389059389062389072389079
389099389103389160389166389168
389174389201389225389287389289
389298389331389347389349389380
389406389440389447389485389488
389498389517389521389551389552
389595389608389616389620389624
389641389696389730389753389758
389775389827389828389866389879
389919389924389959389962389969
389975389987389996389997389998
390027390040390043390076390090
390131390149390217390225390244
390255390281390294390315390325
390337390344390356390362390423
390454390455390462390478390494
390530390537390552390576390591
390597390624390635390645390653
390654390656390681390708390738
390750390759390779390786390803
390808390891390936390937390946
390968390969390994391008391036
391047391071391105391107391115
391142391156391192391205391210
391215391226391262391267391271
391278391296391352391360391362
391382391383391392391396391398
391429391432391455391475391486
391495391560391561391567391633
391675391687391717391738391754
391781391820391854391874391891
391897391903391917391930391965
391978391984391998392010392034
392047392060392073392089392097
392133392140392143392157392177
392185392191392213392232392277
392280392287392288392328392343
392351392354392388392393392436
392438392441392458392466392474
392478392486392494392567392576
392587392591392605392609392629
392639392655392686392701392707
392726392812392821392833392864
392919392927392928392951392953
392958392969392987392999393010
393027393042393091393103393133
393134393169393183393188393200
393231393242393273393285393350
393356393370393379393391393409
393423393425393450393481393517
393526393542393574393590393601
393606393619393624393633393673
393712393713393754393810393821
393833393834393851393878393898
393903393931393943393947393949
393985394029394034394056394073
394088394090394124394132394143
394171394177394178394226394233
394258394276394289394299394320
394380394383394388394394394404
394461394490394493394494394511
394529394531394547394554394573
394584394586394608394620394638
394649394660394674394681394690
394705394712394733394804394815
394849394868394877394886394902
394934394940394957394961394966
394992395006395007395021395033
395088395101395107395113395137
395152395153395156395169395181
395200395214395222395230395245
395263395289395290395298395307
395328395335395344395368395377
395393395416395420395441395450
395462395465395473395486395490
395506395544395589395595395623
395636395640395654395707395725
395738395752395756395838395857
395866395877395920395929395939
395945395961395993396013396020
396025396030396076396080396122
396127396136396141396144396177
396263396282396293396314396327
396360396361396424396437396443
396452396454396473396481396506
396541396554396556396557396563
396568396592396596396629396636
396660396704396707396722396741
396748396759396768396805396808
396820396835396888396890396901
396927396928396951396964396973
396980396988396999397035397046
397081397086397118397127397140
397147397181397204397222397253
397257397274397311397335397379
397403397420397430397434397439
397454397467397473397493397498
397502397513397516397536397539
397552397559397564397616397625
397648397656397670397687397693
397704397732397740397773397795
397797397829397874397876397893
397912397923397977397998398025
398044398045398062398068398072
398092398093398100398110398145
398164398172398204398283398326
398328398354398415398419398430
398466398482398523398558398559
398576398595398602398631398633
398645398648398659398664398689
398705398706398720398728398779
398808398824398849398902398908
398925398969398988398991399016
399017399049399056399059399091
399108399139399151399157399178
399185399214399222399243399274
399285399296399304399327399390
399394399398399416399425399428
399455399483399492399493399496
399534399538399539399551399553
399593399599399618399626399650
399663399675399702399703399723
399725399729399743399757399790
399797399798399813399841399842
399848399858399864399866399869
399872399875399893399902399913
399914399919399937399969399983
399993400002400056400062400093
400095400147400161400168400174
400201400212400238400243400251
400273400282400284400295400331
400358400370400384400462400467
400519400535400543400552400553
400584400597400604400618400621
400625400630400673400680400687
400694400713400715400743400752
400764400776400778400794400798
400816400830400833400835400847
400858400860400870400890400894
400899400933400937401023401040
401044401060401088401110401118
401135401197401201401203401241
401283401293401312401319401350
401352401368401378401414401424
401426401440401472401493401505
401513401540401546401623401735
401743401769401770401777401832
401851401853401897401916401924
401932401942401960401971401980
401984402001402003402008402028
402030402065402067402072402074
402075402076402096402120402126
402155402157402174402192402193
402225402233402247402252402254
402278402282402321402343402352
402359402368402369402404402429
402472402481402488402521402536
402550402556402564402608402633
402676402686402717402839402870
402885402886402894402899402970
402971403035403050403088403113
403116403131403132403137403180
403187403276403281403287403290
403337403380403384403388403417
403443403474403496403501403503
403526403535403592403604403633
403647403653403654403672403691
403710403711403713403738403760
403785403816403836403848403884
403889403916403934403935403944
403956403975403985404017404018
404071404078404139404150404187
404227404271404285404298404338
404381404385404395404397404414
404467404482404502404515404519
404529404534404564404589404622
404628404658404665404693404710
404717404821404837404840404884
404885404897404898404914404935
404948405057405064405074405082
405088405120405130405136405138
405139405141405145405217405242
405281405302405304405322405346
405365405379405407405442405450
405471405474405512405518405558
405583405599405613405617405725
405735405744405798405801405806
405855405872405888405902405903
405918406005406027406030406084
406111406132406141406156406172
406175406179406203406213406233
406239406269406290406316406357
406370406376406387406399406403
406413406417406431406433406447
406460406475406491406493406503
406506406578406579406586406659
406679406712406758406761406783
406789406795406832406854406861
406883406889406930406945407035
407045407050407053407079407089
407222407252407261407280407287
407303407317407320407329407351
407355407372407389407426407429
407473407474407506407508407519
407536407562407593407619407626
407643407651407660407668407695
407712407752407754407776407785
407808407824407860407880407887
407933407934407952407988408057
408084408118408134408138408143
408156408193408269408274408287
408292408306408309408318408339
408364408380408384408387408402
408426408427408446408449408481
408508408532408538408578408600
408632408640408645408666408668
408670408689408732408737408765
408783408834408854408869408895
408898408917408931408949408956
408965408984408988408989409027
409031409045409053409060409108
409120409143409144409150409167
409170409220409226409232409235
409240409254409255409288409331
409368409380409395409434409437
409451409461409465409500409501
409511409512409520409533409541
409576409582409592409594409596
409620409629409632409635409643
409655409709409730409758409759
409767409768409775409791409792
409810409872409919409974409985
409986410011410036410055410073
410078410081410136410142410148
410160410167410200410239410259
410274410279410306410329410367
410398410432410435410450410473
410524410532410534410542410601
410605410612410613410633410634
410638410655410656410657410680
410681410699410738410745410758
410791410798410812410823410824
410827410842410864410909410966
410970410994411009411010411036
411039411061411078411116411121
411130411137411198411203411204
411211411224411282411285411297
411319411353411355411356411358
411363411418411434411447411472
411485411496411533411557411605
411606411669411671411734411750
411787411800411808411809411814
411818411834411837411867411868
411878411886411889411909411916
411935411966411968412014412048
412053412142412153412168412190
412209412220412235412242412245
412255412276412279412283412297
412308412311412317412324412342
412367412401412404412405412429
412436412457412473412479412521
412526412566412568412587412596
412605412612412627412632412637
412658412664412674412675412680
412694412704412713412726412730
412736412739412753412757412761
412777412787412798412806412845
412864412872412877412880412901
412918412931412948412970412976
412977412996413011413037413069
413094413096413110413133413185
413203413214413237413238413239
413258413326413329413350413363
413369413379413427413456413457
413471413526413548413586413588
413592413627413632413637413642
413686413725413734413748413749
413783413830413832413869413871
413873413884413898413900413909
413913413925413931413932413973
413974413989413990413996413997
414026414028414030414033414036
414041414054414075414085414104
414158414166414168414172414259
414262414266414270414280414281
414282414288414316414335414350
414365414380414410414433414478
414535414552414580414594414610
414615414644414646414740414750
414758414790414840414844414899
414923414944414954414967414976
414985415008415015415032415048
415087415090415115415142415159
415168415194415200415220415223
415227415243415256415288415300
415358415385415398415404415407
415410415411415444415490415512
415556415614415636415641415646
415661415666415670415686415699
415705415715415723415728415731
415791415835415856415880415949
415960415966415968415972415975
415986415991415997416010416025
416050416055416065416088416109
416129416133416136416141416164
416183416197416236416318416321
416336416347416370416376416389
416399416414416422416444416500
416529416550416559416564416604
416605416609416639416698416699
416714416715416720416740416773
416779416800416803416819416826
416830416908416970417005417010
417026417033417051417053417116
417147417155417162417168417169
417232417250417253417260417277
417320417327417330417333417392
417414417427417432417434417448
417454417458417487417491417501
417528417541417549417550417569
417580417624417641417690417701
417722417739417801417819417823
417849417855417903417929417966
417975417977418003418011418023
418059418087418088418122418164
418166418180418215418328418337
418345418347418353418380418396
418411418427418443418456418459
418462418471418481418486418522
418529418544418570418572418616
418627418632418643418646418680
418709418721418761418765418804
418827418895418908418928418944
418958418978418992419023419029
419058419060419063419091419121
419141419150419152419154419157
419167419196419211419265419280
419288419294419297419339419343
419365419411419422419430419445
419516419525419536419567419582
419594419601419621419635419684
419701419711419721419751419758
419795419799419806419807419820
419886419898419926419945419985
420012420030420061420076420077
420135420139420192420205420213
420235420248420251420274420347
420352420362420381420410420427
420435420453420461420467420474
420480420486420509420515420521
420542420543420556420571420578
420611420628420633420638420658
420670420711420725420736420756
420762420780420832420843420866
420875420884420910420911420913
420914420940420951420958420985
421010421021421023421065421080
421090421128421153421169421201
421217421236421237421238421306
421310421330421416421417421438
421500421502421512421522421564
421581421591421603421606421618
421641421649421659421668421706
421720421750421774421781421788
421791421794421799421800421804
421829421838421853421854421879
421918421927421947421959421970
421974421981421993422001422082
422096422118422124422140422182
422196422228422272422282422286
422290422295422336422337422357
422373422374422380422393422426
422436422437422448422463422494
422500422521422556422609422614
422650422654422662422687422730
422745422794422827422859422862
422875422880422896422901422921
422932422939422951422977423022
423047423055423060423069423078
423092423096423117423144423201
423208423218423239423261423264
423275423276423300423302423303
423367423397423399423473423477
423482423495423505423515423542
423650423683423706423719423720
423728423736423794423809423835
423843423886423894423951423970
424020424024424025424050424054
424056424061424119424155424188
424190424200424263424282424288
424290424293424318424338424350
424423424496424510424548424551
424552424559424566424577424619
424623424649424651424674424687
424719424721424741424749424753
424756424764424770424787424789
424793424803424807424845424855
424868424887424888424902424921
424934424971424981424996425015
425034425069425079425111425153
425157425187425205425234425258
425270425306425333425344425403
425431425456425462425514425530
425535425540425544425558425602
425607425619425656425665425705
425713425745425770425792425798
425800425809425816425829425833
425841425848425861425869425936
425948426056426112426133426164
426169426175426177426209426265
426303426347426354426378426379
426419426425426436426437426455
426478426489426492426505426515
426524426547426593426598426603
426616426623426629426648426668
426695426696426713426716426728
426730426759426763426778426784
426816426826426853426860426878
426884426890426892426914426924
426941426969427047427083427104
427106427127427154427162427165
427166427170427183427243427268
427281427284427301427317427322
427324427345427363427366427391
427399427412427416427432427445
427446427490427529427558427559
427560427563427575427624427640
427645427647427653427687427725
427728427741427749427750427763
427775427793427843427848427921
427962427969427973427999428021
428031428039428068428072428076
428080428093428104428114428120
428138428139428150428159428178
428212428216428260428283428301
428338428356428373428392428423
428483428491428524428529428535
428542428544428548428559428605
428626428676428687428709428720
428722428742428766428776428787
428795428805428857428868428885
428901428952428959428975428997
429030429051429054429077429108
429122429180429195429197429222
429225429230429245429263429270
429303429322429354429363429413
429420429469429510429524429535
429557429565429624429627429682
429684429689429712429721429746
429750429780429781429786429788
429794429795429835429857429863
429881429886429887429922429940
429953429984429998430013430018
430038430061430171430189430205
430219430223430225430247430273
430285430352430371430382430385
430390430449430453430458430471
430477430484430568430595430599
430608430621430629430651430659
430681430688430759430761430768
430769430775430790430800430804
430819430830430840430849430876
430907430918430951431007431022
431024431040431048431061431078
431079431084431094431128431134
431152431163431168431175431199
431205431232431250431252431257
431266431289431353431369431376
431403431414431426431440431442
431458431474431476431571431658
431662431719431721431730431731
431743431752431768431789431792
431821431829431833431834431865
431890431915431934431938431940
431942431943432019432029432056
432131432140432203432208432219
432234432255432261432296432298
432306432311432346432352432357
432362432364432417432436432446
432447432460432477432489432504
432522432524432535432542432543
432545432565432577432584432592
432640432648432683432686432687
432688432702432706432720432728
432736432740432769432773432782
432790432802432807432808432857
432859432897432914432936432948
432961432979432985432991433000
433051433094433101433110433111
433153433158433172433183433280
433282433288433313433329433348
433360433370433401433422433458
433491433536433544433545433586
433623433631433645433659433660
433679433734433755433756433765
433771433793433833433837433844
433860433872433880433883433884
433885433895433915433934433944
433948433962433971433987434006
434031434052434122434130434142
434155434181434199434216434226
434227434231434251434260434277
434281434289434343434347434353
434369434375434388434392434407
434424434428434451434455434504
434527434534434565434608434612
434615434619434638434642434685
434697434700434706434737434750
434779434798434810434816434826
434869434876434878434888434893
434927435010435063435079435080
435105435114435122435160435171
435195435202435223435227435234
435244435278435291435334435343
435345435353435393435397435405
435420435424435440435482435487
435494435495435509435546435628
435663435674435675435679435683
435686435736435767435778435790
435819435828435837435842435885
435953435963435979436031436043
436045436067436068436076436127
436141436143436144436161436162
436207436237436294436309436343
436411436450436471436498436616
436636436652436686436692436703
436708436719436737436741436766
436771436790436818436830436850
436861436882436974436976436980
436982436985437010437024437032
437040437044437079437089437095
437100437128437160437186437206
437244437245437258437267437297
437322437357437372437432437456
437457437482437512437543437555
437568437573437587437604437618
437619437625437659437689437729
437737437760437780437793437795
437824437826437846437847437884
437886437898437907437910437914
437928437938437940437947437972
438021438027438039438077438135
438138438144438154438159438164
438167438173438202438254438301
438309438331438333438336438340
438341438349438362438370438373
438380438427438429438451438471
438482438488438503438506438514
438521438523438537438548438604
438607438619438649438704438718
438759438776438777438805438847
438848438856438858438860438866
438886438888438891438892438928
438961438999439008439018439031
439048439083439093439139439154
439159439165439178439194439239
439243439268439270439293439294
439307439337439340439369439401
439407439418439419439429439430
439437439476439505439511439524
439545439553439569439583439603
439614439647439654439670439697
439707439766439819439832439861
439871439872439876439881439886
439906439929439934439941439949
439966439974439997440026440063
440071440093440121440147440173
440181440187440204440249440262
440273440304440311440329440339
440376440410440418440429440454
440471440537440545440562440617
440639440659440667440684440696
440701440732440737440749440772
440779440781440795440808440838
440856440864440888440948441019
441041441053441073441086441108
441116441121441133441140441144
441171441172441197441203441215
441234441236441249441271441272
441281441298441300441316441331
441334441341441351441370441377
441381441408441415441417441431
441451441455441458441502441523
441530441537441626441644441667
441686441699441717441757441759
441798441804441850441892441929
441935441938441969441995441999
442010442030442033442043442065
442095442113442226442262442296
442310442322442334442336442396
442411442434442464442475442484
442519442535442572442588442597
442609442612442620442625442685
442692442718442737442743442748
442776442811442814442823442832
442834442837442874442878442883
442907442944442956442957442958
442965442974443023443026443039
443051443062443084443104443111
443125443154443171443178443182
443212443239443247443290443298
443329443340443345443357443364
443369443394443417443428443437
443444443470443472443477443491
443534443541443559443567443572
443623443645443652443694443725
443729443732443737443825443838
443850443855443856443867443890
443894444004444063444077444089
444122444160444164444166444250
444262444284444322444330444332
444348444377444380444429444470
444478444483444494444495444532
444580444594444610444613444672
444674444702444703444752444755
444757444766444783444785444789
444794444815444821444822444883
444910444926444950444981444995
445010445017445050445076445114
445129445154445188445191445203
445210445218445222445243445270
445281445289445308445310445343
445362445363445364445384445391
445400445416445450445456445470
445472445478445507445555445564
445574445582445586445605445636
445638445659445685445727445756
445776445778445813445814445820
445830445863445886445907445908
445909445924445963446005446016
446022446041446062446065446081
446082446083446094446112446127
446186446194446205446213446219
446251446265446293446356446434
446445446467446502446513446517
446529446531446543446564446573
446607446609446615446632446640
446642446686446706446734446742
446756446799446816446818446847
446852446881446939446945446951
446952446953446964446976446977
446990447066447081447130447146
447179447186447189447195447209
447211447219447227447235447240
447289447325447329447333447334
447341447401447403447456447459
447461447462447463447470447487
447499447507447543447565447577
447583447585447589447605447612
447631447659447703447718447731
447779447815447822447838447868
447889447904447951447961447965
447980447985447989447997448024
448026448079448109448118448151
448165448196448197448213448242
448306448315448368448387448405
448445448465448470448479448490
448533448591448623448650448652
448690448692448708448754448758
448764448767448768448795448803
448852448864448887448896448950
448962448971448976449027449045
449057449060449077449081449083
449110449138449153449162449170
449209449210449212449242449259
449337449348449364449387449404
449410449422449426449451449475
449484449522449528449608449624
449642449653449655449662449676
449715449716449765449769449788
449789449800449802449815449822
449823449827449844449845449855
449875449911449999450006450012
450037450056450057450072450089
450113450120450122450125450136
450154450163450176450228450234
450237450242450243450250450266
450300450305450311450353450356
450382450385450388450398450441

Top