3 0
4 2
5 5
6 10
7 22
8 28
9 65
10 60
11 172
12 110
13 461
14 182
15 1314
16 280
17 3977
18 408
19 12504
20 570
21 40021
22 770
23 128814
24 1012
25 414481
26 1300
27 1330052
28 1638
29 4253341
30 2030
31 13553978
32 2480
33 43049433
34 2992
35 136317872
36 3570
37 430471077
38 4218
39 1355976262
40 4940
41 4261630689
42 5740
43 13366013020
44 6622
45 41841419885
46 7590
47 130754423122
48 8648
49 407953784105
50 9800
51 1270932924552
52 11050
53 3954013522421
54 12402
55 12285684850014
56 13860
57 38127987439537
58 15428
59 118196761033524
60 17110
61 366028679297341
62 18910
63 1132401226540394
64 20832
65 3500149245630841
66 22880
67 10809284434992992
68 25058
69 33354363399359301
70 27370
71 102842620481305718
72 29820
73 316866452293695873
74 32412
75 975615129430528012
76 35150
77 3001892705940018957
78 38038
79 9230820070765485442
80 41080
81 28367886071132876489
82 44280
83 87129935789908035640
84 47642
85 267468640099252482965
86 51170
87 820642418486342747022
88 54868
89 2516636750024784318545
90 58740
91 7714038733771621384932
92 62790
93 23634501652406669653981
94 67022
95 72380661310495425685914
96 71440
97 221573452991312527471897
98 76048
99 678014766153416333916944
100 80850
101 2073927519998685256530661
102 85850
103 6341432224611364534225574
104 91052
105 19383245667680019896890401
106 96460
107 59226583984577838573644732
108 102078
109 180910292898346852370207661
110 107910
111 552422501528880567058817458
112 113960
113 1686342373088161731021431913
114 120232
115 5146251724769045282599653352
116 126730
117 15700428990820816116405475637
118 133458
119 47886308422003489155036441022
120 140420
121 146013989614633589882569858289
122 147620
123 445107161889770136900091699860
124 155062
125 1356517064806918512457422021245
126 162750
127 4133137931833579842643707403722
128 170688
129 12590174007739212443745446835385
130 178880
131 38342802659933056078679315013312
132 187330
133 116745249889945424478366869227141
134 196042
135 355386275400275042162087380941014
136 205020
137 1081610403392141432667222463333057
138 214268
139 3291185941750373216544548352294764
140 223790
141 10012622019972966405262287944571981
142 233590
143 30455058644084439482672792497616354
144 243672
145 92616753684749939248676163485425161
146 254040
147 281604994311739680148001848434917272
148 264698
149 856079182707688627649925619241630421
150 275650
151 2602030147440474644567537079536521198
152 286900
153 7907468240273650218555891904045489553
154 298452
155 24026538114677629510227517708445325892
156 310310
157 72992014525602925094362079114263673117
158 322478
159 221713244121518884974124815309575275002
160 334960
161 673351333998686983995490179829079808089
162 347760
163 2044688806898451939205817741188302637680
164 360882
165 6207970835402528779275494828668098866725
166 374330
167 18845625750329105222800609301313870825222
168 388108
169 57202016983351872323324202349870336566625
170 402220
171 173601470147149286934739730387397183441692
172 416670
173 526790668032728870698520561175550073073901
174 431462
175 1598330776872029641778465793566725789047314
176 446600
177 4848868648937618014384109710820404078255017
178 462088
179 14708234901777441310298466122821892369798984
180 477930
181 44609591570226085732333809339547717516253301
182 494130
183 135283435305359542601316660931889273771144734
184 510692
185 410214287700122484016895681535406184982467121
186 527620
187 1243734808452499020689524140825433645956442612
188 544918
189 3770480261413891767985083711133946210898459581
190 562590
191 11429268292410859421704784999374774451784848938
192 580640
193 34641287401740130618362956596043130812625100793
194 599072
195 104984309778743048914834674581885814809689177632
196 617890
197 318134272056797117923741438126926711544511443397
198 637098
199 963946844332095267308936557524587935979868419382
200 656700
201 2920472617481397542539946402005187211978609957889
202 676700
203 8847314105899527849459249394309831848052846481100
204 697102
205 26799631078064589213895978747812306180509591851405
206 717910
207 81171959515291784638242627938085350450581935443522
208 739128
209 245835077389169404904391958898201347078905288744265
210 760760
211 744462828697390367682168101946439928418194316302072
212 782810
213 2254261275681817561953480981594827446799018302026261
214 805282
215 6825402195814392062581372972051005325030360968436814
216 828180
217 20664061693749994317906908997952584928991001095469777
218 851508
219 62555750400170437344209097239256461648672757860061604
220 875270
221 189357947157272675204092402453965505531117537304406621
222 899470
223 573145929342102115126672539570484878348650403089242714
224 924112
225 1734654051637158613923203615337219720311844582799248281
226 949200
227 5249610945744032647399168835888954416733213868995852752
228 974738
229 15885779209729768359086180477298749017592681968785527141
230 1000730
231 48068176746682316327924563340791904354957166991754232678
232 1027180
233 145437047592525982735771755749062684971408864231459497633
234 1054092
235 440008694835015049463309464427248970633838682462972840572
236 1081470
237 1331118740677356452157910984821929659060352316694705618477
238 1109318
239 4026634190549003267777680729086337218657565758001482306162
240 1137640
241 12179736477197811537244885511120656380402223697756547539689
242 1166440
243 36838711148245839813470186504946903314495250364525948862120
244 1195722
245 111414638594694735045617149429595512463351488907346769807285
246 1225490
247 336939431233955851952471218033050944949651680163347083690622
248 1255748
249 1018904840051482496304272963331946057527746680813961578600305
250 1286500
251 3080974159203292310253396817694217840619614963413645723226452
252 1317750
253 9315701394756411394781924236177792525967969653156220136916221
254 1349502
255 28165440935708837576410974057818794590231283248214509317541514
256 1381760
257 85151333061445322905428526221312634807675972610881074678209337
258 1414528
259 257419029947292399244872390807506657533974286431355864216714624
260 1447810
261 778152182130746489320377608853226231934761965090205513201863941
262 1481610
263 2352141823258847342718414135851797473802803212659030301266342294
264 1515932
265 7109481300376365652427086335431748755403961590142332188787000641
266 1550780
267 21487611392928567830096790789924315268198540626922720421330779692
268 1586158
269 64940336654184116108736967720660152810555589450255332828907665101
270 1622070
271 196253517388747586181550689214642079449546671059227513181475104418
272 1658520
273 593058074444828472110671425801911101402279721303067083628687912073
274 1695512
275 1792066790170242557030072351879687893367758288285354883138857946712
276 1733050
277 5414878071017999093184391279060927447586032237984525546174963030357
278 1771138
279 16360667314575811545835696507448373645206368833338959328800063367342
280 1809780
281 49430101248292877436354657533141894842963922858173026057225719785489
282 1848980
283 149334601658574960705606676631816006250926217648987522384153755412740
284 1888742
285 451136698716813867306448141992618983918882000170367899789891061566365
286 1929070
287 1362808777373708557488228762269369847254956042181319697281962577998522
288 1969968
289 4116622375790926539171339295682648228259798251554607085582755921366745
290 2011440
291 12434455258382182217633976913671560744264185129695765237958872333846832
292 2053490
293 37557130168174754453261807820885530411246926514183127657508430718575781
294 2096122
295 113432683683608886760865054702269135769103892917836878803420733314793414
296 2139340
297 342581930588080530485834057825645040913401018879373123902948523429705697
298 2183148
299 1034597430376003202067218854633448023558471077015706834186904540753390044
300 2227550
301 3124347206963294438030806607369882773130217292179882889994890533661457261
302 2272550
303 9434706368395737809579869952518264426755064059937935832287202335196875474
304 2318152
305 28489113347704776915201960248780641602358428730008668983769199208236956201
306 2364360
307 86022322770667021204992931920019469773354995840610591412030374232658855432
308 2411178
309 259731916494659134993139949281091044218904116473585527618259452521829705461
310 2458610
311 784190594031951619113903308406371037353229736276017843001283347037057896158
312 2506660
313 2367556315739777499745160306908406826149241369393837309443365009525889576113
314 2555332
315 7147622548151100426445832065793101620716380589878863269648639933821826128052
316 2604630
317 21577728447248605060968549632582948288955111214728643832901554517197960511037
318 2654558
319 65137767750131726527798809203359775147283241979462093570571567698791338034922
320 2705120
321 196627050475552913618075908526912116283103450944214766927315415537966393927289
322 2756320
323 593522393102131942958266168331234721373071527850129759428748383938676331764960
324 2808162
325 1791490904332815435186913833245199281690498108602845654226651563790360455960645
326 2860650
327 5407243888077705124497087484490083197785344900965906090501173927294075760799222
328 2913788
329 16320045189470891830300300407733705651497586428369825654967179489651210472275585
330 2967580
331 49255076144126004861328015085991485128917414461525799115292511592260580997795212
332 3022030
333 148650050159518002695265386846345559910026208913826363797050454146702591747836941
334 3077142
335 448604615659973972419640185304149993299900523329225990744670120549870321518624514
336 3132920
337 1353777242524181810260452630207789920609167259750918670294566635978898603393190857
338 3189368
339 4085221914205325109785954113509389583955898848542478105065368730924558726703719864
340 3246490
341 12327336302514314366371651009186228218252887753496600597741112661737264929696018581
342 3304290
343 37197020587237960210156319033532863053914236884097300640858357392102561037855274254
344 3362772
345 112236096800798931963593055118521124359209431523114398465480130396979981859880346961
346 3421940
347 338643395519651949890151459409330978670028457181810685025155565852956841818597711972
348 3481798
349 1021735501910721311668571260389295752787285859382834523961612221544921214172676480221
350 3542350
351 3082622451787460321000064427651795708693459041660710978543273236592915708668693039898
352 3603600
353 9300115193528270120983245222407112477075181515518755155605129425653203324458083721753
354 3665552
355 28057089095082477836898891485576513484209957718166132126741317424582978568730279016592
356 3728210
357 84641497828740435932544141911795068611583112669327996360001739716619041492258934892517
358 3791578
359 255335185116700315063174828100581790311609056552472789019338581478467441834981112740902
360 3855660
361 770237630241537966986151691397335124365406325290884766876015831421233277579556277197089
362 3920460
363 2323409115398924966348336695478774633387956442773053500082047755221192688962507663550780
364 3985982
365 7008316020219708095214654950296631681039081729020358098608144048536056635559039501822125
366 4052230
367 21139214082727923874152899442470818385742882389164667090910434494225605612691668054524722
368 4119208
369 63760440314390170387985502102155225185105558773804779657989310528529123956118652826558825
370 4186920
371 192309715141789707460536917630693985638947411140346674129741952723144293222486904484703592
372 4255370
373 580014328021226711271351986864766887167734437877837027856547921582103643729853551485531701
374 4324562
375 1749298531851252900483279662512355452255879927003902099971609954984323223376739168567466814
376 4394500
377 5275662238916477001457510093291230729025669621122879349120728435667006546691753048051896817
378 4465188
379 15910286646837585904395543597136185303851098383702157194979881019143130269759865771221336084
380 4536630
381 47980759730777222413255670743196035261875563712107029027792730193855722698333417194878379901
382 4608830
383 144691978563125061339974132084950543836593496819322759411937451990846163762161711228295970634
384 4681792
385 436325033801755366320543755820938945662680907506973295221490140200375478287969512615888404921
386 4755520
387 1315722395742406645863495346161078779446743973667934936621503773284637395868361674640684981312
388 4830018
389 3967409070238641578296078274578022165716335674444849962735611377904445070618444434301132821381
390 4905290
391 11962952859750189657005011532018423979277318283657685346820134307864933860895411534040650967638
392 4981340
393 36071035526353363737365364720908344384216888631942462416300303446049597529806469295533729580993
394 5058172
395 108759637420368475511147084537284250491805467238735606376420611905513180430780111966836538244332
396 5135790
397 327918504785030579430594224735530403492880805744931476511820940418632704816422448141215683006797
398 5214198
399 988674291926867196983241587577624166531035629320968401683140135362177605021513681145765273917282
400 5293400
401 2980779208495927967024101502845971367750286524221427121492452348405371286781280053603650516826889
402 5373400
403 8986606623633763029295434728877210707722398481439847113806452872172629275494057191310015656402200
404 5454202
405 27092626865339226472555694847649521936581812170646238589406646097387434071932822665427239307982805
406 5535810
407 81676301579331491571675256526002235249989286690918807512181800734770940952150421270773294961607022
408 5618228
409 246224167687935911177050285527167714070699410609696697768430989532138739065507123635794616019448465
410 5701460
411 742258291913632042917224404428986167174292883439910919000949730579893965823688950377808041484203972
412 5785510
413 2237532242290369056909893856829407576409462605152195234089819477690115143352569589544696704752492061
414 5870382
415 6744868826519525955204343501115569953888139679953973133530369290921645167702216983867907855179752314
416 5956080
417 20331422778503834219037016295228751535643674633354081694373840446318834716040175597305176788329055577
418 6042608
419 61284717232347271717383006261332379628868790680538731964469719059618201786921100729019890033379870704
420 6129970
421 184725498387549122332964890910935513952419672383045656537453750340839698277165023998372749105341373221
422 6218170
423 556790535234169288541342289113621667054698918173425351544495030508474373580700237429057484331653396614
424 6307212
425 1678213725917073630251369716483310376756416457593141200429886429983288956989716208588990164041872362081
426 6397100
427 5058167538394918184636137696877267257046208481998019038678863305323464379711995114672423625266378295452
428 6487838
429 15245081697115846435554498732913810151469502773649843428204201962091185665364524810733630275221443560941
430 6579430
431 45946982337140814951601753125587455595401140303916889221115442024635934574779192832349969023931282111378
432 6671880
433 138476158748802271789620030157300442209181316860652744472854834488994936460394433697497141666594726385833
434 6765192
435 417334111458546296173304402813515552896477638428664463847090028712246207589353866693833128784186845443272
436 6859370
437 1257719240012057330933246145465389337496233978826112082826846661872522817392573296885524497705768561685877
438 6954418
439 3790308436945427320039737247470696048909105127098692322337269712824921036051254981068648827176929787996062
440 7050340
441 11422377461564047941839208175635672255988524953157145188581998320096820859774370214442172483709661700048689
442 7147140
443 34421488836875441770677613826577769095749203575054640230456562505156635834184926457035195457665602135951220
444 7244822
445 103727535867176219147512809378745564270598496871913534685501390150068427267140226812231620392606657543274685
446 7343390
447 312571815671178338948978331833273463761848149055989446038899278354000841095177022760072963236649526064478122
448 7442848
449 941883071222484061366254706590930704135702422488714864063883158773389201166800095250353195886437238526176505
450 7543200
451 2838152086294299317656723253046123050957581193428384170033205447454327637144207366661462506188777696605928352
452 7644450
453 8551964876763439353644047158958361968524165358171871243624284255765463012364043342715596274154731032929550021
454 7746602
455 25768420483931942262953773676335064352526761408175769931446856507503829339886393756340415089229386928153913014
456 7849660
457 77642839012720699394926217627385128398443080225507778396062580743133808928041972453602124067983742272587899137
458 7953628
459 233941249720936716002973342677295191217917628679464740993353775891268389509274290914549008604837971282172955724
460 8058510
461 704861947211134001463504097417304991721518050047218440395559428659406056703267993404874935017174147239777830541
462 8164310
463 2123700435778373564754264500408173229367849642168127973433172588935020834636139342198308532659503141899141984194
464 8271032
465 6398445089770035375354050125693294450713435402583801877039000675675470497487424112545976780802451526236883450441
466 8378680
467 19277366616614850169335920250486207639969965635989659501335450753637635473199290595491083890879180880329055286392
468 8487258
469 58078193891758782637829070371677595783398875192683740114661698440746578361808926560032712318053021545842413530901
470 8596770
471 174972863801019044302951139975689705940663560432195505175951133861740750912059944000776518890405501352093016903118
472 8707220
473 527133437780285222077245206509039873593391485859019370023751517203725300216079324964364702479955814199976413368273
474 8818612
475 1588044852472539933736910979273031888094376871264356673558948898466685043087936453779199544866085373031021362245412
476 8930950
477 4784068174812672603726259017056832466225737854854965711139929735966582556582904797995914946876909910386340487761757
478 9044238
479 14412005376623176218725355288883707804505035287750584204809038329599329951706000703962693777466691105038850701409242
480 9158480
481 43415418686425003878815800579790754630998571032808813828594862353896736700989861041812928142907957436756039854094489
482 9273680
483 130784463728941437304366605878791157545446108607097625128287829156986450640585159915213324860247524675186582847829840
484 9389842
485 393968014195823588916857430054630153593689512347306426312373213756848073534602210114963595875313531120315138436529765
486 9506970
487 1186747911614468597761845127418660503653122096619959931719648820128210385442346821452861651509653464645211585025570022
488 9625068
489 3574775341924399286319353894020291639575526968594001753506533996957629650842661037682497546180099007788433264261974945
490 9744140
491 10767920847016178338059517217353805304575062941984371135562364600591884436074844833019230413493712864923695320379508732
492 9864190
493 32434547004777476451482918257940207071270634934560211031815381630932639758865119658972904565341386119446272543957537581
494 9985222
495 97695994405519253666361854591456994686448243129501925970831008380268878628517114456664353670604900932364377380368380914
496 10107240
497 294265043390118233934824863227280104477253744365969656538647615603219513941316609809229980935556930519169811386631659497
498 10230248
499 886326310691036120611692488040567674685488278030300605494406618196897175991245628745400702577897474723739471896514223144
500 10354250
501 2669572473635152618256731159197885107817645968888076724118611168752407430475624284189334387047372473669908528899440583861
502 10479250
503 8040498045591590624035154562822201574736481311055754895262007448742369998932535046427399999083157569505795926328056165374
504 10605252
505 24216836010833170179900346944152243478060074146341838854504544173682553119314591720860390511072593154005598797873412902001
506 10732260
507 72936533654674705463085690599513646695732113078549239069669198003413988725494734907315743074687140798481429450288013586132
508 10860278
509 219667677830549701159411021099711688871852011154218884727474290457340954279137083956150943848469506404838187520867407563261
510 10989310
511 661577264091225857788694911202647312969523049218370156737822960713319827145369889571063975418632771242696260072612365774858
512 11119360
513 1992454484072407836297470277318478677970470194922250977879669150163850374359985581821025357875571069812633872747867569760313
514 11250432
515 6000531527613414297686567463087046251097113726568174456637608254563223801851584484786576368485731477691536895833694170282752
516 11382530
517 18071098809028815259442172282655969404848450605108787938908627175904689441869636672330229990034249237835516520271356938066437
518 11515658
519 54421809105652162877473926528152400169216680091539157523713288764359122434553559670902192623833912127789267059124894140588822
520 11649820
521 163890965352653639929864008625010676371664025103255853692102088003012529630494627974441085832695229626215953672307152446196289
522 11785020
523 493549510165052373681918712996692456707034029795682704439192929138843075871985730808526781381666168607192318501718867457670060
524 11921262
525 1486278372816431482722736200355058652897227952844793543406238782805945688557462733081190915795739945007210327959548832776580045
526 12058550
527 4475724645413117533199148785160119807020061448907616920484696334586086448496904821210404462339444152578531101241823189587314722
528 12196888
529 13477842517130821854690266907765190966045317117842559632252028962263007493964264329531708531875005410406293655814999642582075785
530 12336280
531 40585533294066873329349262380150067533091349666886805509149906762303266927313442586296611030195035089230982023713589149254577112
532 12476730
533 122212617110223843283883172111013686504140243940737796364631179913452534118202276551994289394295161841729249239946538112337286741
534 12618242
535 368005903014741199739155671244731511227019316642445528605437918619985802363392676035296237094015655247296657226256926330781588014
536 12760820
537 1108121864096432608879985478469265888824853704388033004350946892498842007116535567243828818015437474908216700198022714973703568657
538 12904468
539 3336678057445924855627511829613011731905948376546188268656740087413179821428679319145306774246483952223630286151823952865237304964
540 13049190
541 10046971567807655653845201671454677392012006919784832572781918491989500864523255809677381283339966439167831415128739282428142465181
542 13194990
543 30251726889832610222423603562210958764918506129793301018780850165218386794281420985756526731821443064994315915406020118781770372154
544 13341872
545 91087617228726760449934806330173656061402974500696312957647834563404812984979223627442728840868960437455412756277467170837391948761
546 13489840
547 274260161363867070697796405921143307484151291836038168576859355893463396761342552892847632458820775039783633299010621955988470826672
548 13638898
549 825772413124661580137365178555296940352280980509962194842325624290137063703242304710101235185104006301603084987566527198394350490021
550 13789050
551 2486293026473165844544023418041491874756324256535429651862219542699651811367370852224978718981237062451565810234303565586469919158598
552 13940300
553 7485806440717040846027853901251278785367416714622918157592386637586677294875044370958961197221486317994967096517722648733270414793953
554 14092652
555 22538201406043752475270912645134245839397581978918642078794343941223197466943928555728958712497784345905710286997603802121393271187292
556 14246110
557 67856950469809147237374790759543965968078741441905589054434583909059089147788171995743101499993329213479557853326118974128925949431917
558 14400678
559 204297890164461111146810530751055583253894210841165755617458407983345757684233674972897980587479916167725954536978279625681016311966802
560 14556360
561 615074786758484341744490067670437805810656592069844232214839192718542743775308501875699970024939534085039706541934606986925764383586089
562 14713160
563 1851767709070756050145645629263126585578891654848573592731909484461144643493747936498117994862317959000704648418803125290425439551103880
564 14871082
565 5574933173598177225173463166544819261177440600462843466457904172299983166984711102107408238949451947238870531635407288860220757912257525
566 15030130
567 16783689659952258899729968335900776296854618709139898464160239673649597210464535184161387479935850052426881354043215605547495591572144222
568 15190308
569 50527739397329958371818641516501284430530746850673799586840300491197734759924811186001650729070032789411453339540628033542986728281711025
570 15351620
571 152113229444409420133342134075900719911492912721783711343599645884340033665368050458557417054997546264626787850854827751330460045600765492
572 15514070
573 457929722090486895453685030806892759594180754674638071780035170885260589152885002077329645768354982483057647049263314206095879719129629501
574 15677662
575 1378559267543236591522030978158250078361648313551775028587814212352503231928997558336961121115151978516704791637886435474601137904431966314
576 15842400
577 4149988106445037490049020591687465633822263089238907525506568736147674089198020331325799914775717028752709926383948784992743909954486858617
578 16008288
579 12492895230781095616595844746700543097678743713467469895749084505713515447827143962922149398617934365865916433562714790685053218587095833184
580 16175330
581 37607478426681236289133883155016067881672094477654651644935388408952025884180680795600697158726152936421109263920749679175624121932256306501
582 16343530
583 113208813483057557185440696209791519410923873444720680807870569902290516274639789107304838364795508325733407681460064958888265764309739036534
584 16512892
585 340785575058214216510439228863604505530494390369432220042804923733174864690212607483422755760237673526610462713473642640748977488468191822721
586 16683420
587 1025834129001767284393669107293503358484651481214107192985994413278434541669517542934792989278266466228062107147701271214499473052021564640012
588 16855118
589 3087934598486675757768061583988579601133459373959753177530722166072033467805191790257953133827459735628878478464944843520256040915915727143181
590 17027990
591 9295100429904148987065347538289947380438892912831554328310383276926289931805492855134581899460360217720711906460357620191040988027300347486338
592 17202040
593 27979191193044812102479530973842467872432223111351547372085800166909438380586231018485913192315023685664365132577642129463941559920560607701193
594 17377272
595 84219243289131531731289057998445280810643302452625295277721351509120020897267950414704242058746900154499783637322634195064280467277660586591032
596 17553690
597 253502738997385881465418569226089474011969806713587845317555907552535179958331623321852233621646187756019415630737026005210208764380918118690197
598 17731298
599 763043244382131503210909893370529316776029118207899414405843281733130891674578186198775223201155025145618441048518448275682728380786563501975182
600 17910100
601 2296734815316316086076692237188370634548446448825105878577056522425968730422484507295981236612114461069535905614477455607204491405291118013495889
602 18090100
603 6913019692458712987561964382795459956306416629079540541809749598957634357463703367986910410862291540106649464250198699162082393004667636633763300
604 18271302
605 20807504816905433150681556162077424026902481735051290343664988891912087570979859642257631335664719091014073634970895094507653935380385757752394205
606 18453710
607 62627851669304182016031657527305404554657140748591877185702186960853816208705827541663594316227690685124596631573582274587182075240305816882490522
608 18637328
609 188499566663676193740055939705135611085820508876089650021228221737914109113416228469662883876383672291620917074703437796954207033018363081596112665
610 18822160
611 567346734958319524296050720485065025523008786519211005456049647779800308802144922943004954412252817583604132764058386310440603520947426137707705872
612 19008210
613 1707584309776831402115800865564169653365668139230459182545243891037574870792123481431063771586063854877036542912019377690055757828519289091955397861
614 19195482
615 5139385244036112694030348709019432690486929756709856046167016516207246445533436582099338039806107771009782062595590789346369115282588899312437947814
616 19383980
617 15468052676225193545139884464039069262630565287185003634094904077905304836071508159716454294562071932165363489365370336867712871238859794047104761377
618 19573708
619 46553848861026147024566168403059521361401023912721317389066275821566611006628119719404683409117461653904142372831904917088955189889858670470763439804
620 19764670
621 140110619080130140241138050242005504804731055891662871627543518228251922515125144878980011803646122533936582832703096470724315298189413876400714939821
622 19956870
623 421679074731545518225732785824497336575777120135485373263664626975412036031097791799237920139819580318482215640731434570545295080127755224167496590514
624 20150312
625 1269078876668101847184154262768934476212083217787946394934096097798204913550460446884607414606102379105464048350060739186752932797061806457398623755881
626 20345000
627 3819361587424701419073330504193130828090505225508310010231594944010521157022882555114503206378238051766444349333781523985609941061221041726884352658152
628 20540938
629 11494459634535291889782594660238374682634282392958342506982704783879282720183151308725552506814506898649489660852142491232883251193769992244718582354741
630 20738130
631 34592503520389438567035593423692070642991147328175264949811874207181005907892964856322786183482898925998938821108821231526810037611630577926352401190078
632 20936580
633 104104884411519004394170208600007051714238342432426507136026902188172490965709427359406744539566831468148225978983644968064910964925853537355647247714033
634 21136292
635 313296774785609079261700910786813674498509728640981658267854545264405892623219880449535391586054898474898906483922478724648175451050446022796711958125972
636 21337270
637 942836689009983436022673587320818581562913289954051385382885151892882937047934436462551648660227907636059405092682067635304854021969994300579446602673277
638 21539518
639 2837349160989418902780733326843588418890892181955473387886620003977644588678627694729491367686873359542266272200790097289995545072365951598306272077045962
640 21743040
641 8538564764846662492480337675174163279279133482146377858873753656829921098640356240213983368179188988529062987370601975022229584236465760884622613123157689
642 21947840
643 25695246140175204829855426109452683905656771255279006662262941905180725293734488188718477899893273695293981474416500974523417599767501000922979230131280320
644 22153922
645 77324393957431266546809517580148633920428426192356639243713868519615061874643722970385017085746941275002321960163588071940439340476814157576271862765822085
646 22361290
647 232689148483010755812158270495817648371659615856628775501916733971063843604251944123843801415442184392368098491233019660931877644953375937150818105500785622
648 22569948
649 700215345281183135951663964753568184946101859408562899818075587149847504753718158009597654720930634879187693305925825318127311805428928204718461868200512705
650 22779900
651 2107089735340002013400559354059050274331674613741718419391202917159510436084041450942991715586604149743813273414457774960376972027993185793953408259785030252
652 22991150
653 6340600304509363856838380441572187981475130947773244417984537218608435073720785283571571401031249184550190400733414221899116025919098760921254292744995423821
654 23203702
655 19079794208996165020425248462901675419865714162964000733386397057215016517568338642942502965908057759606822943670365356751303407262653893381945082131997964514
656 23417560
657 57413362513392715411006066803260360685918106447824804638457547375814183441922964305510875186167103896689224055421464143415776210304034512000381858087120508937
658 23632728
659 172762027199390807282209164653447085336717211220272821230267710739949951993422738046582724423830103543673937839495496649732926596460322031564785409334833756824
660 23849210
661 519851900575810404994200386691339265847040309291213685635488338057372060983229749529898469867476686191840610538179802607655573686025621581385275733225011197141
662 24067010
663 1564253158660345164425319838267011827051786954764826722740520631684682797958573854760146299390389185257978222673619345798337102748010831204228585715336657466094
664 24286132
665 4706851846779777341604115549380017569687358944968037165723728747591748238902375382791791567535044935821303841198097851321122453313834392992904032692994938980241
666 24506580
667 14162832652735557569796814751876998974658071076924782489677686800388344251787087603909432710696766947606019043126012995741700795150908877119366924719939812513092
668 24728358
669 42615329295395349344343848566841835720762195956836360446552562074004331360601147178330472156365197263244379687973197312560102691080943725780065254082684520956701
670 24951470
671 128226481897752077937891758634158023552650536048695120272216191240530889897523094634797938541920281051012106739705066913685308990127482460606089202016648910701818
672 25175920
673 385820927727954323528255914703371619829043452680643477614324088777146357139728243203813381844234910936873223246471625669070929721036401231615947925355732874064473
674 25401712
675 1160887229287957239728509660512807507000405891645604783235998811498100133760661607509698844188126936162130378821484151791257797415071065244240884733984557147424112
676 25628850
677 3492935026176154526616754730746500463541044275747837400887076069994283588306415456223872628530647418540923263710660279725908417001098780380901777075705747118213157
678 25857338
679 10509625093465312002143941439863735218242612629676581356198467116482800325992538269755946173490742085786366172870604312234130325270953095087242699848373468483611142
680 26087180
681 31621335325206481273312856062463907137586277296328951529207118068948249661197490512520823384168625747849887663827683355871606198615829547095340205408889086939803489
682 26318380
683 95141386110051079620581663416009825861334150110884476969456504365344295033252098647321424743595075715022030427130661325122464264256399426786856933817973305389286940
684 26550942
685 286256298733448146263674275933883790929728404998346298053874963571531523248735177271241138004052822559483193588334817747890329797995930636863079754227838049981373165
686 26784870
687 861265317410229160996810684859214312826363078992117495598141242141090484193142175801554005331961253921700887685832954561239800409667988980096766121005268551489461522
688 27020168
689 2591285215860341649607795625750331758590622828967588291103972780702759195920236459368153789955292120494856583819984367636425834276044558148812878937981068859210143145
690 27256840
691 7796323438469987448675477590769061736106469262876472286240565504946740817783139173994936691744101437673831513747409614767396801969255448072006378538838996191962370632
692 27494890
693 23456373688076849845582704912861384589323210116550539097507638003355612143416706909656236040866979541589279828104598379876548303331131665092722360791204357418990539381
694 27734322
695 70571331182231212035416931160246751910981037333414984008880738475613005500451988891982986019504964310471195344900903746352718602263490957908276757897675178786390448414
696 27975140
697 212320623900695623602257242745728050161977332951535052175715688823477523711961571164991791749226969988523653616464037059227376883600760761615159300265211855947537333297
698 28217348
699 638781762764092833294791076032147533773034661708475456974367486660348092767701526962103876319817141136901163594676088638189793881233145948516464980512194526607820416244
700 28460950
701 1921804961478296387348431271481332751180411973687037272264763720550790843198555021287697132175860116924694099019880198296092371334992028836562356180686260456119197910461
702 28705950
703 5781793903992942824437467944598668703125159886745944520819274943361612224282016385067247906176806431316054121767196392032846083078853859482725952259507811997244916095274
704 28952352
705 17394518770652989460488926224260017458127251557292331674532776175212555756905103118814213247478097535574077839424256567532245156458194897367294507930870527878396828727801
706 29200160
707 52330967487981451342996345844172086420637070363040489359823182561020824522892471247280048329277327331599979940640771876897856191039484648859233477249652859295176841836832
708 29449378
709 157435135992011802913577739046692361400677158162611951088144109789211945325208899414352370748361086169433179089026322153596930738113153816849750292120082404865489707781061
710 29700010
711 473632108560237755394499321682605390618329315708307302290456015686084251245221155260593789526670571032199255068390986029500878709323561061365400457473618695536346786453558
712 29952060
713 1424876427433320306144796278675401091103881470786336253949439106013597999544446836834391400424773650668296918609109016794632895612922982016544650115760970529428673465984513
714 30205532
715 4286569587557782038318283776908958031058324983343251803082530494906829736059690623661004296808606764719988216039135226502289465293625842546979296577303254916744919836117452
716 30460430
717 12895529678446809474606536153375138366415016662982484532950231015318596420458122210456503177028677732305257028752830207862040731245448217132973928421970794735611457942141837
718 30716758
719 38794051782660818502774662928070207918965175127805640969958611637750110898211517649789980390894605511351648228164764208651639199830056719875029901336095474162964469248102722
720 30974520
721 116704543589943625745189152188045002216055900799991485023199590688633297605146006004631353752109533477362576110213113381151468617771306365053414052218835692357283694130665289
722 31233720
723 351080795495714387946162946775638142025648828649698141409570039392048787546972377179678298994605751262010622607795802409044058908157327711445215201288154886677021941673415160
724 31494362
725 1056143880664793695970275310961423832209389864698265483248623920154593046835520209036387610198648706275800550654856794023901135889002208983190564737759408088846578402987879445
726 31756450
727 3177136124527332684306185344787799715025499730342309626805613166399119193090369859601220970240440476296707700458978542462010285160597304496136451614963054552986272942990950222
728 32019988
729 9557521821180852842104634270073983800268489599769468411596063717003377737022537276279837329654804501298041246860160108556951487962563946128103627049943654518298432031180235985
730 32284980
731 28750905806339122893872137517353705366381440025536023828325863804428193684321894921268035245764862721117878177030153769183616361330007936303393697764994436132914135700289359012
732 32551430
733 86487738447407061784291116673456377995872233755290927265590609373538762472728534041089675507695935815024897840439481638089134776316972102667429543140473726132798925921241576541
734 32819342
735 260168278427390264660897462384554919677800442301921349138610882001378831677474149955125735834291850400088483449365505905882261405931761189274033978957892431600566334224973831514
736 33088720
737 782620024537678031906764724246222116103952550013909749441349807646424127810288093360947335436487680065306820132237700692491355448737818211637337985483091054408207672058798466457
738 33359568
739 2354205641379555809492511184016338419523511319366166354400600907866135281764461210569552390110299426791044569749136651002007780039041058566357722102277514442044149024328157050064
740 33631890
741 7081653627438232569794184585882031472205494966071810381431457178378994540294174423168788321733407440158506037304680599779624481195605987493410290744317267162591025097439887911781
742 33905690
743 21302070992213393133332506859145143057521367922135365098983334899478749705884895643886758419407749799831635096085853739659676866822266397863242245545405972997148809365686046910054
744 34180972
745 64077543306336265671847379881932575095278752838165897161016894791461547372661804054801455620845831837563256240772997039941440870173144499738760856573580433519573630317157424230561
746 34457740
747 192746620908097055831091717559289163053980205729777097075251354653460536883006763533827907950405242826894821579865298582711553419638469417663384929532828844143102497611770258261372
748 34735998
749 579781835691555943939923886418341802466372458835169508002356074797609294944084344709754347114818970423299623312234818136796352686272516008331461868034749163182452312816204867659821
750 35015750
751 1743971425976462161159717860476448347312412901443023174336874256904510937717445196454074911135266637097744345654621221576374135340888871291018306842413035381806791398391297018877298
752 35297000
753 5245792034634769471498992185093613861677125279141613474000040868248581971807912076336660342778229088776769464117613966227077637868880583671126684242165469822198677575001938442706153
754 35579752
755 15779009374020457378556492366273648044251035561862472274968376897350893391390465689933287856451974798780917673814092803175098609145283660407595343871275500496930942864489957625837992
756 35864010
757 47461927932409819027848024531799363510412085858900312383809893569868122602071585452569784053707786993694580865826031123006892914051776709405431905048163774581797559011922299911291317
758 36149778
759 142760483228274797760079715894333348664213195096639623828143969343050695089915321506019113614178948773139226130629351509465470002003107312764233335447503143018406868291124180976952702
760 36437060
761 429405547977960415309846074579805820391570397849734931514574773929491067120847659962986625201703609695584128991341828949730783785552653491936512867251544886874263178639444386802975089
762 36725860
763 1291588938813289312018359004429834784371503631228652974634152919489490146915848066223747728682611119215251738772386810113195472695287955136740977184481741034079917257216548692169296980
764 37016182
765 3884883701078092134321539355360756322704888206724303464173744551571521277407459457675606745280334228031253271712244400131595782101753849393017247301626542222611134935544292671934172925
766 37308030
767 11685001757148948997764005092296024876885796559287944013335091034023716342202124150039910913538505295250253981321985109770815438352931500127434689149423584028947554298316817802227683722
768 37601408
769 35146057233190864777690176355529342356970785495208932902446845239998606556545609781159004773708023719220244442521711057440530591201804356227452909181902624170185111370002272766106023225
770 37896320
771 105711327584804647686265012302511830249852543937662101294665252133778192259454541336594830420401594658069180823232400356705844602034442636217805252746603488760582679535162276376735627392
772 38192770
773 317953450410110103118378486615306900286378194169092211645969905642681694547816759989137939559037354475432884956699002623270292291390416611259755333842497315031830074880953203365609367301
774 38490762
775 956318754197418789533885808969234929469596269575594358223832164652086436951809687905474163570609774929974682331102412529269152330032515941598284728335552491345736333469258732803186545814
776 38790300
777 2876331471493521809137908474277647474240173869931736244529263837128383370780507287530603525392322459300952129376323451566182283357681346148251910365430839112787947326886973566528787140417
778 39091388
779 8651120041184361749022478564942770480214676793410068243161093540901522292116756534034353680218446781435940635278018996633671329175795433415126899637565062254616056960098512803944197290284
780 39394030
781 26019737003664474211893695121157795613126495931074783258203186711253683415675973616430690352779778554907074647281202915706387424835640485156494204536512821512604815818608314724906254033101
782 39698230
783 78258341651327589530159863642461839356826884445758085360769278399408399865005032892274958994712650296518982166185046524535282586431684010202823130480991368784084382270763273113939904342434
784 40003992
785 235372416874985269273915925764350875622822843294875462840786989995167248448946434805773540793257894784950221171579452905854208695069339694808490942057332819091062951257104806159483296720521
786 40311320
787 707909426387963309872056781803948699525495099757430008797798434376327891908633312804166613807133516041030487533811298714307708892530882077025537478015074595489618267105759378931440799418712
788 40620218
789 2129104806452912435767097358944534316547565008890700887219707696301462115411281963573037815703480043181630934658652716133158375099561235208876806389574452201118143041320613018153295285424981
790 40930690
791 6403444001225804825754073117431667603555934155527335244138060268421821665289991966200727369956678614720511220147614608370180870564589472560031001035311041847302293843971843698536804678405038
792 41242740
793 19258720749278617032620562474089196772407519853147703479850992343817770953038414125047023878408751299688388908957813205022659847491485718480294748705696181273750475691945545027841170663461393
794 41556372
795 57921328484639458763936716787650172202441711719140203681863411647110230730620557054475596940842400265645732472418347754804331249867609057841489482916377711016782209555926676880215782038217732
796 41871590
797 174199484164329199290035238459098262262982591636511890772521538788301445806377615201430366739375639896678894653889767683622048871782282880726284159147000634636938976108050156030724156422493597
798 42188398
799 523904948624220066864780979665738023755920144346809511498358527905816598262680677718301827968672236989261775671573476308493311981885215763784299608634604408670593970644960844262402900356593082
800 42506800
801 1575634334266357607578368731862543782168677541352250052037457318340186577318685529496937667157652662865460602144432948698361432045270748656169240219484620740291113038897313661297899994503964889
802 42826800
803 4738661467980165043687183574183620479208783948992214708739517158888770079547987077516909551227865844289407631822436405413728784434657550062956744839196284763711332497579234369425773863982564400
804 43148402
805 14251259799483771793917782858338828835734605821783037784099987088270941281419752699629018302948321099947300371634721894197119818200508562472217307059816121919647977635399583264873543233529085605
806 43471610
807 42859605585081145370322044982380388701528579389768294325944268099626716972586632500121923856639134001079133543406403716459159849291133424266693138806130168644485873334184390264409294625502094022
808 43796428
809 128896295315132926076672224169232872687560023942562425898765724803321830302742020704070378413299914106949097915725925250980880731942223483350203069298435914590083441286510092202593878651422736865
810 44122860
811 387641321625067248127134940173973737811602929147459906459095935923290529063172431723324955770047278631982385603697918057752845748033140081700980166535443969740127787711401040835879620279190807772
812 44450910
813 1165781271914207154072759623520746572681577359401697605665684092309846701654356404003316328900584444829352432380654181087689147900718829140054053375526740587130015754689815415191932813812514743661
814 44780582
815 3505915736859637691292343279558715795785037794083046475862241130549465448357586538509973371473081161288273123850643824006359275672014714105015498754341447795118944438736283123628680300362547023314
816 45111880
817 10543462973929961761099223065665575620576030529883000404182289952508172375256311595029993268733226964265466851677975314248953322925618822369606512146308021486543524840209360005044686477862826587177
818 45444808
819 31707536211843031344964248877965011561390843032550584142333569540103845216319590723590199269141631333998342995412057469436486456505580507272499584088775098763190649092629611917609996163914214768904
820 45779370
821 95354050505688532219892485676799888783160783426356501216360807668049519920610739986271256196250745325600856307370566988378338832702913642308538895215878399200252170993893431460257798682720029106421
822 46115570
823 286756477127543911214676674159114228646447113265183750017162720147362512576788123405315743755229789947620050885514884705341654887667257288398737114496294506332797184129694081503056826621092422824414
824 46453412
825 862352408214066677309027673863486372830235628753893989155729051871729396175232080555453156765122031755312598546754205336644879831677320949615572630034861445194513565833123605876020771582074457429681
826 46792900
827 2593306155136504862922075975748890179163389753136710184779909829904113763860299372684877246793664081003295133310891269671794385001058610102104801749742518114171906737831494901728613189902615122940852
828 47134038
829 7798665256892429081751206789721963719508217860035215206277897512579118017584707511110185069875886200221957412944559770000962391521255772066088656828141355678280818334490856957487492195177020805908541
830 47476830
831 23452236145126030724208556956591770704578799381980899574648196606337684230765550712497215198112340472302088277869337192959624884118007141477588725221165471042137749366461687629367434461938588915468778
832 47821280
833 70525429558724322609490480632052950751898835551568460591388102024814043226330936674991625559791067031814912950714985227749087781016740900270734439873720625148299131188352413158817177015038346427482233
834 48167392
835 212082452046211659139065871182991768170183818871582667376494842691845101281095663637474816575735337940170683203465876629857902729038381128326108112251834511510555042831959290288596151932782778514888672
836 48515170
837 637765846248751051348980901409474052254013393265379858936476137927744218649595551749924269416292424354689882664360392729405626345079618667520038714647521442728638076296584023302222318461351553432580677
838 48864618
839 1917853009076601375842292567809918399992425989748035147230403243339859400367712337762272267316136504666603147154969466707712633509132281850185259277618618052776833072291870527215968543373064314153455862
840 49215740
841 5767225438220848792912927294174243929668435399099792152954134218689458434359914060824315179150187208807409938950573265681625163949077123093431207233884015332103255747081966953575810394086221904220866689
842 49568540
843 17342675547635680374896930654756197978078778486866436592651176122078016002850073325085440669055894710845031309308714393720337282112272201908919909904736529517628036831864966976511145474159752598138849420
844 49923022
845 52151024341826443113165238280968992501456752329300490179319848764262970107861213403093807401983683385803498405297126971187397217131939103612638594323463039116838919267452099276884579298182518451041449485
846 50279190
847 156822066122237535304919053793008173206031507594005011742058507486875676621516620492793878390399047917215708648004332283641347763781184804495552376798149469042381184117927892872707166521657337323196613122
848 50637048
849 471573177656987223811027178229328106723078274600325658838472406042887328758348802328919003724541137031062766240351850961161511628499656894459566911877729462202736831300498463744281785446301357880005608905
850 50996600
851 1418040470841785525121891585238895081484186079255908847352307868875442882956443229538369116833655390931435219610072115214196939896967278126297430080083031551834990330741639746611326213982892111371464532152
852 51357850
853 4264084226137828136432104907369417528397412004132522154567595558866671338913520156269943667481062112309046421497266032634728034725306756707648478273598624151185310502745352305969421214880640447308938537621
854 51720802
855 12822141119250899092495605177066449437026797311491953301234802533321042086873131871774339953383474155471361552492947158880595749279135037109213998920844460940596950039797356116314591363437813681510653696014
856 52085460
857 38556088680264941327084686896073938866584075831759020416300455170126210471017109824216546712971285922046751521482288659571022183147049412286447689062679148282913905714075965944162757246701118063283680038737
858 52451828
859 115937262008331556130047674782845588266263279187126542786689508220867884044244472099330220697376448133038255156457207527500771355370081139735760144088474741232110883926279590618145221209266385246106403117924
860 52819910
861 348618773927604864836523866632408079798322992636928072973432952794071410026312844178032403767517115499808767245402647228865428483897042127836531662966736112846440152130993850211406512035288248907085505963741
862 53189710
863 1048277285490645183848714126748838184393568443137429552760392142776617503759676816174222436328714659801508307064301015625685628705051522509397348681004144005989642957449446785705132081328332026227555616787994
864 53561232
865 3152094747595427319563569960801356388176503725092224659801456281513062332321245299443042984064633919310770937177182268694324915875235755905855307119324239020319896375517736062328133879652397917201564357590041
866 53934480
867 9478072916156757262742992624068594669516906362316481983965208404088816460090380451090255977429371577651050859484384471534778836905950832850555704586908138068012591636061395302622614545959399267161385806459792
868 54309458
869 28499584768581697700385826097199360523512904648068869965578143890915337769651075011554149007994524192109366722311666410959748778558583193950636463447530677225196482436708747254782482358884814348154235833942501
870 54686170
871 85694852366079370837628022966578811115425270627564881937781987708692678477093026009512590251102800953796742598510538221945483139197941668048817439403010820739065569895699925805091363239674292684472942960500518
872 55064620
873 257672851279240945722295702924678621980935481932769461936488631233918030935698480953088200434666087993796155090258231633035159828160401262737176465390288829407625077443820829537505838208082426973449535474000673
874 55444812
875 774783436380731336795122010848862431846785455948532834178893898025274079320353651632915890348071319378606247154954545800701610716180932563983701837714635589794160335601625644979212760091425927680440726417482812
876 55826750
877 2329644956771219509270070738771066993252293398296271847644965707046382197500835581219701538176433124327472087117403190106893225843641984019267622837775214074096336316615366404037724016675813723321598539458384557
878 56210438
879 7004818813200735024464326334986640072892691286240835578259749160050826471121830622621966215925956871557376298309828228435044858616223511039752420487219564136430574879277567619413429259232048990805624699213973042
880 56595880
881 21062108268263434563355321360980237498085507132778566840753803596887519049223463504754483451967843110397009005802340659648230119104563210065105917383340458151716422426127108080141059405309970434939361340380912489
882 56983080
883 63329280290773992159952991151001664332478821220503880840185079140867676055244305424929204768473446818365667350025589901973976987081367661032863719915066671682423360643264539906125493098771381692385545749583784040
884 57372042
885 190416707330273041889520054657187848512103363128016183474326242473218384888454661006784877543130092916620923047932473475009790850547137075611229063040335906729092362024443266715483423944838556239859022434300096565
886 57762770
887 572536721364672321897543407584112112080310787783562173284291742571501224833529217216346422342519536134434532137364531732292952219550513504371600899006415395232743926357278741137771105780088902207684222859773673022
888 58155268
889 1721469962215576554379579953589982035872934458549227388436814273170041885005083354237014636166946380557018885392794929118669595662378847345728543826675469210834632299923683046387275819176986407087374135250169871345
890 58549540
891 5175989281011408429199589053282883206514809661243304771062259955876740286528737170474970015919002458132202523120488789121381003998318462535026854868995076707913098462326589608083714963041118322655086805763286432532
892 58945590
893 15562706026128261585781314737387460916232447840516782130442231276730064754126672834716688370011497323780045170187778372660259663028501149098604234773891237349966900074646390231016807405653832272144153617328421581181
894 59343422
895 46792332627666893651891586944778816638761400091910949843093048057489725946001402474025400076797961819490448313042271133869128942186140731776383714822391733728583514286939034913347409766552928728969140452101184995914
896 59743040
897 140689641530847007639317689032185751586476369986814659884578206854367772888868359331702205130684295002922283346563621449272436685860334048770864175969329266221798985049816697400933191948433081924517460156651550727097
898 60144448
899 423006855536080002968881851690105159770005619093689410719631808608799103819197533723984630092924113642119665262001288490812459635486737706637731622414449993773542281716448870185472463791622132986382496870998875969344
900 60547650
901 1271834359438856949059431908850959194341746384680804525356586989963484666915369968358587934381386026826417441452935137901422827640177419800888612150762736566645062824850342944504436055213835060597637839816129537437061
902 60952650
903 3823944456808421667636654787894808728120427736241622455662835662301716067119442006635665935451999138179427661359599230991224829121683879445592088302846369455908496413654017835357364157158411166708384567057787580665174
904 61359452
905 11497157505900817464285041547710219619646848955322494005767731064138934400478322324586704203279520587638808995081179144834543525968506498465555020460213587635645413058271020511604260446025951454871566844001559888433601
906 61768060
907 34567444924129109776980356195208039164797244105760361933640865424118161798794955887799231800609131282218005018250681790086237693715884075783001328035664200710696010626739962551409285261730008228853939960489271347607532
908 62178478
909 103930251991667301483316763241856258411961824036659725549935612967458561188464834405515052974139102404558749153773478437006534428578745968508012784072062915543367346236000590704017367556146486279279538166921589334358861
910 62590710
911 312474507632841820907077373694265197988595747268115095896845888987687910941634403442897231639352432887390449758384734511263067328029519129001064752111399686863939981775343881261420637981308843615991769357126094123932258
912 63004760
913 939474777872045212092613372988884862223918067278753045431654817219000414953622911007747913068862675683313956166347101134519594110968401057434273456019831881293333774528057971232367519882534685182434772640462260982248713
914 63420632
915 2824578098536694884391983874684922391446146678259482409518315902424811291247027835060412393659004158113369689172619996205749958713544734183596057967116394105984542811190252896041419377463428518550682711628638719027632152
916 63838330
917 8492195590371762397518382891209570588661617464048117048225002059577864012899560811292743144334260867530392529538596067023823405282552795584667886698519877704267252896388995635157208585837758944662183316007671965576737237
918 64257858
919 25531970655400320425582442475093122008954384679953360603685169235643882456174114352212747323074527782162027974677996436291190803273414165855642798487071719271742632077621697746570477117855697001016955491388283322464576622
920 64679220
921 76762063619056060975829208829672596755771750903287110188085996877662518620948638811641795639438818885198635082220614014532734172097509834871845810635751416292050516398229225763007985434594351504142083104260652244851334289
922 65102420
923 230784645815733482024733270702197482454041043300142415695349458145180169620124803699936047928962163271733558721221716160575687803124331516530289677430863024306619409690780074858913618546864836015699899203069363567183000260
924 65527462
925 693849302322896343365936744746131523922300501671270502479322776972118350132211072894840126818823609663613636587344770832659519269868400585335125768863415399211261810560617417286409842369839852556920647280070311199693858845
926 65954350
927 2086034001595776721973021032157011801447433620326341273617791538526088574212143204069616329552282188536079791033073179550775925391091419863238147516302725176507996176146683829988236487297255591200224790852797595093775705722
928 66383088
929 6271560288668593241544695490226887093383897206916613119392844238407466294082959568364136835944280644243956016912336139810719878917732913911412753178045612466146620761834546224351730342454974874189062919596152769765670756185
930 66813680
931 18855055717649568951510983651948216347276480658562607253796941583710000596588468573558274049695144168639017982176358222907335944986574704699333191421549148208307758985687122876216253669054548924332354399901738262750306140912
932 67246130
933 56686291707880074535163642499647314243203809089126125448246051356592806932784175326072412774672339213638503740847124079147536759659852002993284369926884377054526967057611821238131948932232519678292560123045054648611064706341
934 67680442
935 170422248788434326647383002130349938333734528607693287405303833886166836227408834794410010200777737764079860605495520468719197053079939675665707496767363928452391971474486821542845410571904177750764171139154683526913899355014
936 68116620
937 512356867359685289067825230285273801813572889844024595397608541107665754969395430831808346232615373661732629965349006099987351481540970027054685651262224177223609125328414538113884923041332389399951985727522609323984081884257
938 68554668
939 1540340965062202794580504362538493365877826581594907985737916741670493003769693071841159985588692602093677034342634352381451335411526363081336746436667069707270127008700105834797700843100856736642834374112743504201679666955164
940 68994590
941 4630833984136049165872599102663495978944803480973226555849023580053966227893599553560684797438617249606468536367665059388821849135289448244528307758642400648608279924244904165761240751233148915257438373128757541294221536358381
942 69436390
943 13921935219256469844011055353134535580768381651485187463452890805289360333434359674793668914333470078795717909122281184899869076107999421735139128621850776526218536467168472481388136919491182861759120871757853709950212488887954
944 69880072
945 41854105458314376571212940194835749674107058580152085778076132611250465949563762066715850309053265226316090627424701574899817814430391496210080001903323053319836699484806697396477654755848756933237779872388304388053281381192361
946 70325640
947 125827215776578030831178142990803677817726916617545827497380778419898552696473335327152081625318360648735082582447678785300085201610354181644227853823281331183053368704323932046372696259671895843594591388509142938767776164016072
948 70773098
949 378276345534638795846152396191300319839397972483906192981599477018137122632766153362469836970430776855565679847863758537702150879788601623974647105809780507219789916862683315709937284755392562662427529479560118140127124831989621
950 71222450
951 1137213131218630497596311090230568818676845585345524710413169856329735761528336902230450287194719415294778335845153442158512138464238422109049831950449151062671259182837184505842269442195308313382213854380778422391852763796195998
952 71673700
953 3418791677500033822962494975661710033506491759717992525644623844815180465475126033120473190434439500068578896440146826111753472867333118038527167750406881811049445845258957193664181090373316816331435360968629471089972459571458353
954 72126852
955 10277831884032528459408170041895140832947340290198232760149214361923460939095724078648786557854162262758468356034499977243911591025852909249714518948398931302255342426019082609404661562482126077548687476384771025013159883546968692
956 72581910
957 30897866206694866349786565470415454696125615903727463830093671568204141445298210173808460633215018075933600068245678428457688290349119393151542603936731651514087041948783880913450339561532905118309206609590960910269207165424470717
958 73038878
959 92886710283876441964045862445436460680227632810580688139219100151913700219927744335011684778602648090775385205163570775550925422862040175661824953084799527364224169858531541996060083306858296011917052370082826236496804040911698602
960 73497760
961 279239465843004854636196085438879671816235253729936954364471556797644928311882574445793962972680725861249910616770318797186357924030166515607066283078212300558561641612134323755307443787353630006719454734178309226557959756939364089
962 73958560
963 839456402503141150140763750624349884775362827084395532933857439418646267891945747659658614828660522350520996854149775803159818738422637512685973120706078057073352320946022064567303912962397115933063257074324419230876522173722130080
964 74421282
965 2523583222431803209118817734796182262306059678936940608322900625333073252544731315945806022217836601351876785573965785644281691114264326435652242176532557637413059151166923473606056483688200025537904449838341732346237495230171568325
966 74885930
967 7586391712062548903446032653157944610858092629862083853532686797230623104240876166737908599849074906956571741756446731637251778039782220999739694972840643310818184018487342260530603685467626109829857385361130620999536271817825143222
968 75352508
969 22806101270489064538606836305782027304394018668740037646290015155386079352542675156915197399133920029572539380372988319024975448210314388077567990248250841128191571750421742300729113759611956429138004263621708134881080173835703495425
970 75821020
971 68559082214371447100626723956270662328641278343681471195945909757240868177088165440850006996161846014826090606429909329414586686903846339467750686733939256971785774336144373459599249388463103586359309113480073220290654596654093289292
972 76291470
973 206099581851827101756298816985585728232301502043428488359065322144970494889644916232863265384765795822803689215222561105262741087530248544108392208169377971676990500263070560051033472494271013655913816308285066107814206015403528745101
974 76763862
975 619565751181619586632152386307078408436037507167437689390878745054655155744076008429529529343138160803387319833466182666845166343046874209440597068410814517315871032553123999169807590469458149658249115828389737664269344722534635205314
976 77238200
977 1862498270423273603986224964972198896525511524613769741113684571023196480457651804481407787595936802415090716063794046053706328270509008359668052536940485358802311692951108954559544290368309775046270348195772831015288214196576356742217
978 77714488
979 5598897861905065344227978313069487703228731583175679242164198720647282481049226751022680961487377367260058417881568632320631472535632182273042941605945581496971030864728537734828997427984735303353380046719129347113305182676646729707384
980 78192730
981 16830902737620929629491845193667136150642785777530147782962031184674926562176494265803415680560832981824534062715265379440431880779212018401245176803209120752605379951811245817938085954593623844703847146552820603542237168290693475559701
982 78672930
983 50595335668579989678899266344377427574798130416599773518294398622224017043615924835616365429978601585606678615357474585756908031854582469950084586365744491042893001928310635294167538875699125338042662458844759497233676365654340595888334
984 79155092
985 152093889372891571407968991323260340093003710501827311063108111071269763202107100621467451454824112677219265127707459099577561264114586654089300926965584859483909592003562599403562459662852137425921350434093171551521923679309802607098321
986 79639220
987 457205315220129521337720550840165192384839089261565904713999078827602425820099280208257419859137261792855483228027483325653195297996277694985044284501808737517420534666579878773866908095820696513144140474956193834028454784969750593317412
988 80125318
989 1374386886964752985354602383131648093472001141052949628716021473324186686101631775656337456061406556662159513218797768057721120410946386283106557364320588689749336879967415878011139311609254942245572688942898619040473415596030280411666781
990 80613390
991 4131473484807352220088129341228401829368455042963604629870137130496698284228897132063707957636203983837257730260539258415447964783711818443773945625407253500839236467805276359102033696793143384855138869382785969736584400511453927447723738
992 81103440
993 12419358926161336452337354599185578134962719988305081120776629523062509530458696811475210641264564893064110762594055637973197705003753434114684657473558222797291386887124915252511948376275565828920679015810628247055245662704451041300861593
994 81595472
995 37332892193701848733230963524057852345460224543158045055828542963904772624692106680277892228861553503849345003219480502100154546969114238694142434212684055276195193112502004283153386986515104509827824270418695754702214371623620901097124432
996 82089490
997 112223122826759064328349589751676910858096867364202540247981592075866049974024368778390457601788236985519073155970382270842147936780904525132692688014080326481548676690887788426312786532610534598680834480216520304716075265401666035198416997
998 82585498
999 337342707217237747371018866793540794039439183296792835985432665780053346221917252547841715550975440378470333906846969106151496697963399002548874220170325461403535322132808692009496236317027267003634588447530860035976522247797408101641770982
1000 83083500