1 353815699
2 1416683249
3 102769130749
4 489030511049
5 104607848467699
6 164440762206451
7 299937908259377
8 407661262255301
9 117503746536768701
10 558570240418657099
11 613381625005839577
12 826766035704715651
13 2071387462137113851
14 16583062947066485449
15 22091345236162341449
16 35642459699986471601
17 522833377019398519651
18 1269123117777150320101
19 1326658748081224122449
20 1816632504527154838001
21 3280694092677758664449
22 4875305068946061466601
23 4995141490232153653651
24 5413925348372987176099
25 7423792452016496385451
26 9347535705060231986851
27 12343592294481791075149
28 18104891265636071927299
29 33659584484866336474099
30 39154361003116859607577
31 43817734046810561019451
32 70280052665918837467049
33 82845753700347998573123
34 98706708137920633304251
35 117985704397268656617499
36 130963435656051882530701
37 260736990662584071980251
38 267336261877060887278051
39 979653260284850503792549
40 2334017650701135213546451
41 4317178083536213468981449
42 4596290320665818862868049
43 6588966742485569715180451
44 7589522369598731538864577
45 10862392482536361473843251
46 17486328756461613096268699
47 22391933583695290372771051
48 24004569629346721464403051
49 33956779854373892614659901
50 42547482460852552197255499
51 43960491100901036214398851
52 48456560588590517903141299
53 51200235367447199118294401
54 67869953011090316895699251
55 87704376394221475438634501
56 92476141238763907313050249
57 100903361684626812747704249
58 111816308257022315677303051
59 125838599749669730729693299
60 172928167594372280638732651
61 193641384883764240380934499
62 248881739983317416679398749
63 343718616172962913296598651
64 351981217096777506115914649
65 468107392797145940976231851
66 507973091250928611584048251
67 815519818703725704661980577
68 1253054282090725264534368451
69 1754345365244375175975384377
70 1824122481487666389699234449
71 2519279321991346173462629299
72 2687606825456932136104204049
73 2800461897652084210136601349
74 3058488475365985849991252851
75 3511117141916600163635897549
76 3671341774664874507684017101
77 4217676434957511047358570049
78 5248645903183991236001391499
79 9515213178263510611315541051
80 10133216327248197491783893549
81 10303680153710425475013272849
82 10799053393812819293929142851
83 11361276361168159877650861601
84 14572701799215267797254057049
85 18369140465423802376263725899
86 20075000510333559841119461299
87 24580548887538291841475939849
88 26419147695335100468352414549
89 26816307386300612472787290449
90 40587038822164709229403118123
91 64300587880506783674381664577
92 93614141238461836021927550249
93 101869032486456075444435724049
94 133037765094875579721421817749
95 135521256950451789734288111299
96 156758467705451325430164984577
97 173198380199031708719245231651
98 180749066342404123477560934699
99 229358157709220186029631418301
100 229416206924069719305608829451
101 273457358035420062099080839049
102 295172849543760347932900954451
103 297512914995602540124647225299
104 309787639943919502229876801851
105 414667947365451652025703227299
106 415295497674369359953743945577
107 543770113556076209573010332249
108 549453064005223022798623862501
109 640610361960690361324318681001
110 641131644955524540817633859249
111 796134571279744355415026061901
112 797650382511419684501755534049
113 881872232180511626467155727099
114 882930473026675457470161093149
115 955206787940834754711517626251
116 1298011082057929463665845040249
117 1388653053293317390556149951349
118 1405833077858602068710605632449
119 1415461502739299611341890360299
120 1658240668818144336421277491649
121 1703938552606257402496019025377
122 1798407642377608509043610573449
123 1839915055787912223137966269051
124 1913230541826751376824932917849
125 2464267087150318781498444847701
126 2536818684330031332650639418251
127 2749565462566539844966200041849
128 3153514060189084199632965930377
129 3280450178823348014326695699401
130 3574079132699680574102589010099
131 3840363289336921059144721509377
132 4010391077557285160184711257899
133 4180563667108937483896661978899
134 4216130629964316533467298525123
135 4357207751058743629487403557851
136 4587445871801284300546024459651
137 5028248315237885113540976380649
138 6998513422944599547592402622299
139 7279111817068475122426596324499
140 8182709707171663739995279337851
141 8353019680287804919856610518123
142 8377544823292275859197534081401
143 8797664105767004191996937698049
144 10053752729704019375193397327501
145 10547462585154729330988746065249
146 10899380672948776024518579892051
147 13129383582903962270298943081451
148 15205443335721917733619849407577
149 15545866068548274346952942394401
150 17520030006475491819607286711249
151 18096590065128076653241930832101
152 19971768743808604761170629822649
153 21954602311919504211077359234051
154 22938051890209134656232230645851
155 23091658571108917358360593765001
156 23608749748723611361978335365849
157 26067100444675575475464313435049
158 26261130934932706981371387007249
159 32154801611833302760095088913449
160 37462397486719973919994991735651
161 39794834955994287694023303585377
162 41587360063055021717166718987249
163 44130717503667654198858627870101
164 56107983633800904785536769536099
165 59802513515654255163620079467251
166 63522386598162673922427262514249
167 66084909634968848518147186666001
168 66915635464117277150435817908123
169 68927800877588423674545802399651
170 71118377674442768487366211683499
171 80574420156546715808304809955049
172 88768656180830922395739424547801
173 95180810527587040742550640237049
174 107490241339206369722328121934299
175 111857843953707033564422820371701
176 112875306624218008063946556995123
177 121621420049800843017869755941401
178 125988587239685901476805283122049
179 129411898869841459625586834932299
180 137448054233117769502478341214449
181 146535716000005774171679544988651
182 150522008528373381615369503226101
183 156455811457280605788813594498377
184 158575771207429097148513274126049
185 160239453958534375943675861484251
186 190064651069761879194730408380851
187 222951747003446984819137053170899
188 230198663285230069114050928010051
189 232968542859932926422376949357749
190 235717494552461546868432906248123
191 245674780436182571885190390595099
192 320682526901790792222931860300577
193 334527922308714963451377445308749
194 344858791224775745214356048566099
195 366090000029821774534689873391649
196 380462098612436155133877000234449
197 380950789257392984611641316934899
198 398928845192504035932851963541451
199 424743365628087796212417742639501
200 429025881439796597280842416155449
201 454580213967887981815569040559251
202 462493882445252129484659072415377
203 475649581147642604756276407291651
204 491211281889024822528230491653377
205 494227888396407217076018498568349
206 505645379500981632200149302020849
207 599153849373344380457414113221449
208 660338970367226939575500384738377
209 867982772678984088643098836274499
210 977215271306577215388676580249449
211 987922308723949495288705897903049
212 1207588916377970707097841429758123
213 1275965613766853227124837448527201
214 1298631131769729675587177115828377
215 1485198714729618772221262880686849
216 1487360881626256174438002137819899
217 1557941211401769313095789489761501
218 1677456498929994943156526184026851
219 1785637529167640812081773410380649
220 1795643496385236089184262245245851
221 2127816689932590807872624937236651
222 2471776970286256017393988601386649
223 2561773292996888853491851102440577
224 2590271866142280200139180006269299
225 2676247626925648046016675759188299
226 2878082413736374144506407640331049
227 2886929650003772849677547683942699
228 3386760284658193762774674096425201
229 3493123290021505440815407417717301
230 3747104401042446953257933459149451
231 3948675849784395884479831479613051
232 3949955672995062728932375198476449
233 4083013764651314172005980980337049
234 4221144120375621315297500896881349
235 4702715831650278041937229210672049
236 5033088267553742973047848835087899
237 5133220622830721220544278028475249
238 5481669447024282549391054766657701
239 6297476703034493419471478400190349
240 6637328415225153831607149418952299
241 6780596969109306113757576003098101
242 6974091149285395063021369511923099
243 7100560350051273325573679566959449
244 7173123269508815174479544621832449
245 7807725147888183990421485200596651
246 8330055703289716531519902706637051
247 9073057825703332653363089832574699
248 9702729151230927867025012055462851
249 9795821955071933948238465929458699
250 9804979946370084861398873822031649
251 9833627211456122095587191131238149
252 9843613639805821097406851253793649
253 9984422989486773653875345780468099
254 10453758041919538672072758222928601
255 10660802914796650923535675656801701
256 11167299838258787841987433725740249
257 11540499221504384314314702381683651
258 11924386046132366822949081643013249
259 13138303668875510517375982003489901
260 14302127718565274971052779496109577
261 14458737889203602916270147246409849
262 14848537685694435709138746062366299
263 17823656545196957308641306628073849
264 19469673221844116742316568973876499
265 19631320564884237398072507576515601
266 22056837521951436552657161139417701
267 22332156222944414221021449309568099
268 26091808931656838752136970665894651
269 27037781308457878760112105439869949
270 27753977318118168346586596769722099
271 30991794872370470198525430486453349
272 31953637461404313836019276915788251
273 32914780326383925674626945117355299
274 33441179617917455158852889041857251
275 37491732399342382573724913499476451
276 38409312776668992260691856186181701
277 39906309448830867945723924935594801
278 41223832057120149254911750580477249
279 41864189039168267618024031562894649
280 41936404819842822877508311215106651
281 43207277501557375132901643758040851
282 47800091933283819596193469442984701
283 48215374186130291851251067999096349
284 49669165039742280362728184294871401
285 52606407449785698813294543531917249
286 56280887735040868779349413942834377
287 64806857432239806026587104903904049
288 65298879205456014718232325372352451
289 66184809860037656971277883280760123
290 68741447823764113884480606086927449
291 78939072079133822106468201525221249
292 86179361289275102278336726608757699
293 86334428818126595451126521229989123
294 92676626640807675610177446251428651
295 93373130722938767054834723766633251
296 103056567331536473346531844850029651
297 104218680835453699730064529449990377
298 105096992154911493650228136758569649
299 113960701202619354015384248699450201
300 115592922173243799935517494748439049
301 117696561970515017138982633625584851
302 123443891243185729320450587785760501
303 131985929851204808847715462676122049
304 132267253845412358870658026660687851
305 141290638267887586123011082619839051
306 145756994258664088564298672367563051
307 161599630212634088343018174389857651
308 165724843421481480463865337522678499
309 167361381657275755382172598429724849
310 183843735630881080496141517506066299
311 192102805238029971500023767295856249
312 201832152726701120339208840529547249
313 205166406195388010222730000383018299
314 205889838944655520707994912475816251
315 220078560949894688208783228679784899
316 231090067128363242619111580016206099
317 236779639286592890857531799530871851
318 245486048595557812252396445474411051
319 262617001362393964660751815098240577
320 263335283227106381139235876179082501
321 264296829127698360996946635007186601
322 273101705385353751340665127939089101
323 276864813820743560360984382575890049
324 282104782629496145234725729456568201
325 285087852350173809480419858911415899
326 285793318058822087098642619778073049
327 294569271854412361962051656590162601
328 302206261413953364976323338660307301
329 306151650357068964553029109548494851
330 336996763237525408746741038795376649
331 364466575627561698957485011532222251
332 365679841887722717504447186868800299
333 366896741878104725977316206417796899
334 421395862203612507254381161314843251
335 439714230239115216066916787672786299
336 444036407591005865212975680350738851
337 452795658823801412631136593616840099
338 458037381320908303147865075105101549
339 458772308066772362927014347782255801
340 461209338731401004651869412147690101
341 466484358015480692644034196057975377
342 468328348747766892577187993251063001
343 483972363032219852242314556123054349
344 492274890464743585010690860118900123
345 502174030777378928783600732477078201
346 518246088280456608258303871013154949
347 583563359114315351883056317909517249
348 647792596566667172814517614617860849
349 652846691518020240361286731011394601
350 665969863573681119306192744314118401
351 674237174929566340965411240487572851
352 735216745811117461749421923946257401
353 792775375141986471653015575586598377
354 804761980033188531821265763018361851
355 815421800884385145138153646542538901
356 817223588659081157142724596602713049
357 881479696401183958741292343032343749
358 894074847400709254771026811248432577
359 909258346946173220937947316576777451
360 935047806953448605902553608918295249
361 946597481041334199553945833132839801
362 970806253273833578691359734591860149
363 973096423166232233264929275248801051
364 995478029333682351754991479078036651
365 1016625443038043096121462865459439251
366 1079293162443520620006361093902171451
367 1081765119629063334811961801877438401
368 1102034765401200977342311426140449899
369 1107299238943494922638904441112259577
370 1138643850813651314877756435960750451
371 1157834408216854203058165796016887201
372 1188693785564653213238404035899952401
373 1240463447811646701055124366844283099
374 1248762554399587836353860927291147649
375 1279981165201575483554654175177038651
376 1354348186643965833938906101435005499
377 1358301322112833599049874373938273851
378 1377651609027480498765527040273167849
379 1386265318559846068797268391318887051
380 1405395251950271203941158975963236601
381 1414100197209848421452499084823192451
382 1421032580390725604188267952746692401
383 1423202297971140543570905417452425377
384 1431256702898289152379394013471935099
385 1432960132964993102439911832932173549
386 1447443092956990984088398110477478601
387 1496097646501096241988511975293101849
388 1540576559138810196312753007189210601
389 1583290600740944765719362168410387299
390 1592401709109720094881125156362819051
391 1662253309823842442128065625576723651
392 1669552710847133105564431215429569549
393 1676550095697060614108794105184410699
394 1805103846119198504186163841375027249
395 1878043270591495392117823422303597499
396 1931705638872877781574518073003481699
397 1937147048332599622192909705476390499
398 1962471949075574614470176722396022849
399 2106943805383814704905656232190217899
400 2214067023906571943012141514611731049
401 2408759126284890028581073058934580601
402 2431308376452696656949986258469804649
403 2550690821422883212613562439636043849
404 2556368152778122245149963332892373499
405 2636946279566298254360753261279977049
406 2648748476952405294819747070462004851
407 2792254779895785555144558238714432301
408 2858001992971533855038840009174133451
409 2912586928448717946012578184268047451
410 3118501712269883129814988858230409451
411 3140434961936773169900783056082390851
412 3182769583698864479237419409454229051
413 3295253911599849529531062327972886099
414 3295527660149342720506832000905062301
415 3409318216066039300160749038636370501
416 3431385568977695760457767519949302401
417 3548984226765520191020929134054107801
418 3625665493784559161856248509962983899
419 3739388952597670656811393878517908851
420 3772223017134099161119628119661009149
421 3806529089971951618797322248491181449
422 3814618715637530014017373592935242901
423 3820565048351679906237376441044491201
424 3872352067443831884439056697750860899
425 4144834063283052469731413909878918051
426 4221083691716746600110620663493842851
427 4357899461006294567795010665514621301
428 4464376338885916775185166960972326049
429 4693602275865343194675256602491855299
430 4903104027441486486844485323112079651
431 4966652283221223988779844903163763251
432 5017390233656888849214686502389243899
433 5134446088081611457975151794015124701
434 5190391192594853447580395467006581749
435 5961402913929376041123845718608646451
436 6061036344480793416020256235380673451
437 6144895045085919847930517415043023449
438 6394495295188817646808021747105841851
439 6442537783092853169292450638292470299
440 6945591303928798725614836243362890123
441 7071570604742436123788851546759999501
442 7097349045432340691523603440248816651
443 7659916758305742461370140150762914699
444 7830593530839900567922972123976221051
445 8388008910919238192925141667720224401
446 8650564072430163089269467627636376001
447 8931777431278439705668423538633480101
448 9028490444829449719726132258006688449
449 9374528362139881284397202866275339251
450 9704939862307452798620604665809665449
451 9717099383680074166484656553975220401
452 9766373943347773577171166629400101651
453 10284854644838860233245037244698346651
454 10481851538665364225231523755230806401
455 10560863766960500174007581197938198377
456 11300354168054829693432920069650092401
457 11621462424000862955284291942466878549
458 11855816053939168916283203386106661701
459 12034363179747031977473980505469163949
460 12104058135485069817643899781573536449
461 12358212451081190711477272832451379601
462 12398735582564879410142594167133857301
463 12512073372286965377995947465329557849
464 12861822135816606170269968828535167451
465 12982067188663009178634128423680180099
466 13157416411411106378938231389266132549
467 13485676797115298390210884901120286349
468 13795633755508914271513370057554450451
469 13989015073849809149978838729614233601
470 14208597257395122683508252988084208899
471 14241373661553114195978455629225013299
472 15256871212734301248628018371124165699
473 16290664945254217072368119706999588377
474 16655214215061387423917904219620492201
475 17406868442175522336363176215970808451
476 17604402045741711539769724293940010251
477 18409253168433661825678034651383035449
478 18744010361683271765515308853134167101
479 18971572373803704543049344431567840123
480 19275601377972836671388756682802560377
481 19492060317877869753338855791780885001
482 19681388722470844193252043008527200377
483 20453221659478360417731470667979546099
484 20743537626404618765323704658115010449
485 21097170521773801976602620650086708001
486 21298906975913461964160655373768398549
487 22100684975169932842706487514145543899
488 22253095582113527090127767079601377449
489 22650923702861518442671650228330114449
490 23247356993490374944103770807142930251
491 24707378276101763708328236709018050123
492 24986178642643281589587175042496186251
493 27486519926470853325069935551505426899
494 30145340428996023439697206845821523451
495 30274456003205729755407339976755105499
496 30927530526416733646940755887759791299
497 31795474499244791645350582412709657451
498 32170277975345504990038502857277701649
499 33336212783957144928735480627732783377
500 33668538583201849061329978255201284499
501 35193390723858611577861610201660648651
502 35923400352968112852858932574849247649
503 36877931399398051145452975308359165749
504 39240241466002142449104257551039068451
505 39717015856573651361756733369808843601
506 39733150780061528616947167665763406299
507 39941596472966491157627850487315152301
508 41588526269789082625071549711820319851
509 42251737711242892040676328899472678451
510 42855128540202673241108132370702494701
511 43043418850876664825652893993658751349
512 44633902603709713421320610442540813377
513 44817553184450886155858123581429995449
514 46287695682782627906265624382210397251
515 46955478014301236195008117366976057299
516 47924496548139599928095756327708278099
517 48454082268161493528440879668913299049
518 53006459016980477089304374724980568501
519 53475136271830800972707483113820719699
520 53767503911812968787834923441241138049
521 55710142952435483924796643951308735577
522 55960126738858962329790502881700021049
523 56203324417963370213855224568080430123
524 57031103720795803134066922944989404051
525 57095095828800514097069445365158365377
526 58161398035222209910048593376854164123
527 58535489981627152500210952958390911099
528 58701552005351968802589105228198183649
529 59005510001224460859347576035104390451
530 62574827550222277768821300833727016049
531 63837913447809395809601050480070790377
532 65807705076491166531358317342759243449
533 67471005134702236462581532822931808377
534 67479850009179265086568964664210982649
535 68884054106509231153455291948480039577
536 69831479005739213202099262061679331051
537 70252410456334529268124489721024585249
538 70410449046525304826479806227480621201
539 71866587472017178146905022578117942549
540 73678794679829493098688223263400808123
541 76258643719302626609791611000761237251
542 78669071569007074191893027978789824099
543 80367785969391340075267575864293802749
544 80863958709492435222707373176360976851
545 82142981979273713836916660273564675249
546 88266915672434224615101551310516698849
547 93017445358028665657750370133612064051
548 93373321949374417141879613317506985051
549 93435130561025168320672744989133294451
550 93909434748643666161968945585160752251
551 95475252968759797982460173723688819449
552 99236509244510574243218834788756012699
553 99385097528644601632669340706013935577
554 104242075193356551282349581918043557451
555 104652605807721229710201086341209929201
556 105230330862461816869828723229062825651
557 105627988335081867302798303318518623451
558 106361393528531107628600065567274723051
559 109268235026841559220413892754855423451
560 112686343523789369704097581969599389123
561 113819524968686069341185554871448947301
562 115678931509272641124304174136228428849
563 119556977659762504846447673191072080377
564 120726842689006833112783330527375299801
565 122687520932765744106364968959383952251
566 125668310731513549208139101480041011449
567 126648877872796926753762898863027246949
568 127464588257918961918454380877059909049
569 128981437044672756170183005034944988899
570 132114240727184954145715756715749936651
571 133079842357536787736682648805961012849
572 135385395918766989792467967807965361449
573 137726835898425292447693976308775647049
574 138049009312061872409607032508313425149
575 141549023018811260930720104240159852649
576 142970581077779906987022091538668871251
577 149023027004166945663437641176510503201
578 157876698860295102322723773412107257201
579 159418585917904528870262740958769081449
580 160249111362265632495830381737906311251
581 160439130682291460665612897572557306849
582 163252099420530431686647354434687612899
583 166823236052755290803088655563313360651
584 168348379887519623454942092938560803651
585 174563796162536716118097524593306230449
586 184191949724691432704133112174799208149
587 186794751489839973666169762336137228251
588 189092892050991635514119589202241190451
589 189910134382031859148230003511052324849
590 191801183973257715449021504242800865699
591 193471013094454771782248444437418107549
592 196624818124300740634774462835520140851
593 200915850443080565018974853657676242849
594 202407471661622122680581198120219519149
595 209660527036737830589037051689570902201
596 211713728328163562726913208675127735101
597 211757915127639951418111368122288510899
598 216471538628664173353609611488704424249
599 216649919415028506369966175252695535651
600 220868494992816842567855577652605959299
601 222810352863194695537688890415307848899
602 224782620284601213479671252050966349249
603 241409734132408064507400892988433641899
604 241819442573403584631623826716183709377
605 252914089965839894854335688341534247549
606 254720299441787292655101741101945654251
607 268541107434428392075288376685768740249
608 271541772179995635187272739470050233649
609 275218625963783793130367557099547698051
610 295805177362749839657582584662271092949
611 302281600327486423052461196438011193251
612 304340204011209332612561931330472312699
613 307499968400231073734196991131441353123
614 321338363903570587727445817252008759301
615 330796946584561801811548676736285523849
616 335432496917028471139609082589903406549
617 338914957102571897961306701482047535049
618 345603856615104866411746610802776589577
619 348521148892539812120831475812936509001
620 356004368420600784975589975585665072401
621 358887170811028437423286853982126941851
622 369839458267788541427913309156042858449
623 373767457265944443326955689689403854049
624 386590675407954694741652388809562518849
625 391998653658746865701540996803301294501
626 396477250877010777201038024400777018451
627 397789109952130115936586289046725965499
628 400424554349339219534398128810385181299
629 405750536638526902852258556249494393649
630 406568733436938080587868732635450376849
631 436145039584329893720289943874244499051
632 447476224282297607225908680365812227449
633 495117653004393695708729315436987560899
634 518810922961815546541560908008140572851
635 541685557960109468496421451852946462401
636 550946421266453875518730937341228785377
637 585060794880667013149529213013819694001
638 590490273107699228962681169740770078301
639 595995825174960048907227595831751964649
640 596139617099683367259545944390646235499
641 602755434892189285767003349525582594249
642 622157053961125692920027065160486299049
643 625117451043902418689825687303122937899
644 627750911095393419901000608296899293401
645 665224411103583273354873980297668384049
646 666715049015817270048509848313501812451
647 666770370226656568864837765190036938651
648 682622467412554506741327812932411388251
649 693604445103157936838700948402048615401
650 703308289584698942506421357784317858651
651 717371812352853462227654799706189121801
652 753281132299206908754999402779665809049
653 780836116249761986251931466414961645549
654 811978626641160144257156293286916574601
655 822799655573074370733144979146136096301
656 831054088652603621590261464545281205851
657 850046697365863131249906349550319320101
658 850377067944404201984892759544554191251
659 861170960164352138707008457004394653749
660 871433084080612961393156930297476762099
661 893957697520311938360991639817409356849
662 904063531455516061596748773176001441349
663 917670221110966360402377660848562927449
664 932121292590037986982263510489496337849
665 962932535050218894273888858737118435449
666 968446474035488458148595079022355014123
667 972455116526374127069098749883437889649
668 986893494509283183817377820007499521851
669 1032459101745015565634416114175972476051
670 1073187843298090664651541923852190605123
671 1078682847047996057854665632622050923451
672 1083978056252952276765732324609635530601
673 1095320129055712480375891287584588565851
674 1108928903761149868567256060305135952801
675 1134140152257383685395882832724169315249
676 1143617591093996920848692222603793559049
677 1195378391639474168782001043074804130377
678 1231076188115807062927032346386854470901
679 1252591719758872837574008259437618544251
680 1289971420393030279657039799266313572051
681 1324468293359929673592452243161978069699
682 1338106410643505953212795797613507088051
683 1353787405683946861764253869526783919051
684 1386012526677283016185872749719767937649
685 1434130793346164246529615265712213235577
686 1437167140621810523926416661156993106899
687 1460292498636226158507946237062240981451
688 1468784394419250167987007448420151938099
689 1503037315556842048210911610940334037601
690 1506170886351560422831621715946108686701
691 1520675801934851911259952416273053732099
692 1592429898081704253078766339039070054851
693 1616754149281395621509782471532512107577
694 1622266301786656569742342389421312306249
695 1640844326473101831345587641467979669949
696 1668095008725587089288006664295646711001
697 1673704611612494324127384430911270608249
698 1692521692636416203311078160571679256201
699 1782797743438741860562514736193592618899
700 1798060233795118549863603636047341454251
701 1819552625031067063869353988228509255801
702 1824379981550801544079391179109668335349
703 1870851769628299537962740318824286790499
704 1889459114234062411001686387043886061651
705 1954527109770088001258306788132521304099
706 1955040449326853739021391804828383335051
707 2024647325520644381862602962031283985049
708 2052877313745239940717793773425825361649
709 2090747475025979957089375154419938307651
710 2090787311030248785291310749355084850123
711 2131278762303230287749681186009809522501
712 2155560385856630875932167561633818608377
713 2156707542485493572690635830259051094101
714 2206583939715995177538365991120202861649
715 2234640684832082229995801373047925782149
716 2247017609883828836111419879813439681849
717 2257293099523683230765402083435594932451
718 2343341831133722077770146187134975859499
719 2373658094117788466890486284137751420577
720 2384609844544283345293635776045265271049
721 2426507320110934293516500489059376866601
722 2549243329639634161732323860184313083377
723 2579438407756967146766667864301012931201
724 2586518514366777511794806247702473864123
725 2602477964251319666306100805040061560149
726 2621923007513714951401762303976654467049
727 2662803824995564502287573159377509245651
728 2792834786286152829145355264443663838251
729 2838715080584335780836881488967846155699
730 2869677638274618622447666709470677120451
731 2871776489358382006415715271263846518249
732 2897018844237679045898401813132058771899
733 2977719598526537404510578430764259425577
734 2996590542255042344258731654653377648899
735 3114146938937883508726607981897444763449
736 3199049339304679039114188848790955076201
737 3287338324767731777964551318811252487049
738 3383542747015662284797621961550816697001
739 3484079475175020866358331979580545698049
740 3501402394080569293863151723441015847849
741 3536280975062450275787421117082761084377
742 3553796027785965703554319408907721210251
743 3680904234959961823819206948564741200899
744 3729775378136209911921787347800052186301
745 3771841976984765248545864689521345870349
746 3817373123123693042472840009306852940049
747 3906879081655565139690792162114543578123
748 3916108820322549952690082229315871084051
749 3988737762423487617895003944113614171099
750 4029324790952521243909425862199385944249
751 4058535536489859571811423228424620173049
752 4291640773173858949164027502231628354201
753 4299124657885173172811771838648198141901
754 4308324086973313319410884384728138801299
755 4358949998943427991380820458229499577501
756 4387461850522445440639998475547978755651
757 4387610456667391401428266831996788764051
758 4531802949786914334928271533290105589001
759 4983380968099594013519633055435027592049
760 5074945836789201492234829901371542319849
761 5139883422123419951192804466915074642801
762 5141810913272653336698860982756467870849
763 5199571470745596127318278967240396277449
764 5469810833801895397922732950084285458377
765 5693430630174085377162716276002825591349
766 5720652830376877454199205923191421963499
767 5801520608753995432114277345066575376101
768 5852248795472115642863122518799185211651
769 5857909771812618412614065353285720609049
770 5864112174504636576077571825060829660501
771 6009216447633656100678295562843703345499
772 6166028168215927004744174223227802000251
773 6225643589382284736305348467565966980249
774 6370184733175779711372925688412321580301
775 6432390864282097508729400144263132700577
776 6527522631821724652669106698506324446899
777 6528393214711792983276417584496851775577
778 6560190790728764243776493294269115789899
779 6645297040377175905342098362910650581649
780 6684011045193741003435785424052027273699
781 6843867837008974369879103035445745256651
782 6850454878951474590614692496198390949449
783 6879067449463154931626053298117839063649
784 6930277508106920878706247842297564395049
785 7077012427444113288414143691176843564801
786 7110497092213796574131813676475496270201
787 7112085621826425078706043718963223594699
788 7409984344803067000939265251630634175377
789 7536809018320084805797164296080226308651
790 7547155311589878643791227171093424332249
791 7650530441722412622120278731552200112849
792 7986441443077757673246709312106153501749
793 8062717608419238055527132021222594188851
794 8323085070901657657528670564160797363123
795 8368141777906771871511117382566710640301
796 8370447280783644178488757892060348907577
797 8383559315537253138189885669775941340649
798 8462700672235872133843431754980399624251
799 8587219195345323247066729924290465384101
800 8743630366747949719993368297750476127349
801 8811445056850206573647736720924025491901
802 8936820848084518797300132654371605718801
803 9104207416336768776842892607917564977851
804 9314822008389041811128770898838497306249
805 9620633404752074318644984680693905334377
806 9786910784267537563028103938750413260101
807 9861963308412245621993388763238165112749
808 10052831370946263480434134124293834715449
809 10167690310096791211852462323760552873651
810 10394830128375134922068969323004003415251
811 10518615665933694821607558604613603130377
812 10563007352218610684886560978912638128499
813 10788652535338419004524640152522134222449
814 10995301078907275943967583162312603860377
815 11174992867548424546099126908771282725849
816 11361457044784286374098533135327158389901
817 11481138801769127104581752681492252204201
818 11772664770961744785020584223693891354249
819 11972388837071974269168288679699602266801
820 12152367642201893140156183355398505564201
821 12316426585718809623738349698647009545049
822 12650713248401891519558577325270410813649
823 12651108447918626594775796500139561370251
824 12665898139859739012102249698270019356299
825 13113921118224141046927133862996591471049
826 13363281268732693710428173941845201094499
827 13503699714473903927373541621552557491899
828 13885153172008177615207055266357768805801
829 13946560281626004975050662623322592534849
830 14028816614206380248096567457998165501801
831 14097541958997954349719299245698020000123
832 14125072301184908773086173890188339806449
833 14286981639328838592695821133506740288377
834 14410557315306448721955277964592734450249
835 14472705171901868094641547590819077231649
836 14636502877712798865167037621199872574249
837 14881390215418793178772868600620877581349
838 14917783863939819584198332443440355479701
839 15173126305886275211767758906282106613299
840 15578330114192339188215847297194817870051
841 15854063479449393323261604322266768926701
842 15865927472983714245140826972625844365699
843 16048093503686758330017099584969257604899
844 16520598773051861754489719312895596327149
845 16588669287849806865792664758446214869201
846 17025318085868434421774767654039717776401
847 17081412900425436164376167704901466145849
848 18162551481909804100903335949008246170201
849 18674080400396662450949821016807884114049
850 18677554744550081862308452144871932687651
851 19782835912880971838118752796574938521449
852 20301005836089964056206832585497352050849
853 20770136230152027378534733738856458271851
854 20856698463845197795442595698812358629849
855 20978163767388167950511289627576037433149
856 21073877753561907637914680403562855234649
857 21485917524570918249289347369963056665451
858 21616678968477841560468748623049839943699
859 21658622864985441044797752595126168337249
860 21857276133296854678861312485396722957899
861 22075871317854237611959198400166994366651
862 22749364157992475177646725919938882929049
863 22862863972954559941641467359306310730049
864 22909427736396529929645018091750965334451
865 23123225658859543254335951837255991473249
866 23712790263260165054681437364421927849577
867 24506236728802549937584528814687867525851
868 25627551269630552195189870654736588056299
869 25713518999149397202044320747402700129801
870 25739382407397686980574547926107163332051
871 26065897798717833057945143227287326128501
872 26071443337271532447207809368757569464401
873 26186558928118511858680081719153226464349
874 26477054261751385212437779893974413193899
875 26490414093789938778571381861310358939149
876 26674246692175622823207817291546324138301
877 27086696720659431999556436916555391544899
878 27174812090743071167465868744865469425051
879 27264019159635274893598332468198889908049
880 27381418718575794371114048345045801305699
881 27398543341839671807248879495331877495251
882 27610747689654328759699784948180811710501
883 28381140867181237593499838906051919508949
884 28619459461243342233185080167693676051649
885 28743707674947360390427634611052075909299
886 28839418862115492577479278650228993108549
887 29213207387775317054842900892261372204449
888 29781163280784166365375781948673692465651
889 29783308915657378995174289718224910293649
890 29973371438160842616856150246338765994699
891 30210671786837976141127084735814819783249
892 31588314935282246536983447401819865914149
893 31661535661675730240798936204961709904249
894 31765368293618176403011167824508639574849
895 32136572447745663566015109505466372365601
896 33665238209587379102414437039895262547051
897 33691036781434464162836027685151131013001
898 34372874029863006407612898214460553760049
899 34421809979025680403314976859315043159299
900 34860974389307340145322349167551336929451
901 34919276987753202556446007836744478429649
902 35045443030692843196119280594562954197651
903 36806886510757972306792642485365693043349
904 37549481009280472879626453973062473685449
905 38238746694879753522338169290844985526299
906 38519676546051572433697932136950450470251
907 38892393170215710485869595404542502996049
908 40077394274373446041072902820789867447699
909 40665429139350445429674714300318932246851
910 41778133896862695228206017699970657634499
911 42195473749364157553984762275770777434649
912 42977432898671672652904072467112995061549
913 43351330361162666147523093355831220859377
914 44119089836197764864603478035923388561449
915 44535605365355862580926475225202205964649
916 44805581022097108372605812378138320586501
917 45645771629231022008047460416376592671249
918 45695728460346307866789788125566605573501
919 46080636640503523611075445631466160526899
920 46843267576062047842445183307562801836499
921 47334315710366555996192955222006882669577
922 48028601134653498363713412110670932648449
923 50608164873666126267344693345595055048549
924 52048318342846021832968229026227105892301
925 52273124233830023819337941647737656892949
926 53189673961368108292521298453062818365001
927 53395292761051775781820225117177752772001
928 53635954298325747858342495411561894259051
929 53987220418365205861334749947488442606349
930 56062443943537674626288793536880041821649
931 57440470158437167283595925270855210531601
932 57514930785921963931257185830888120427449
933 58253389770366898244287654037924449213699
934 58808232073964315445724010851837990392749
935 58998956659339868899123561799443237608449
936 59401771263337141441887970024548120650249
937 59690653536673807393279843473784679468749
938 59830402421071725349182136447754984212049
939 60210410029678057606304320962908887440451
940 62119151446383597918633966633440332830377
941 63162685176300862604679659960708413615651
942 63166667518175569745304214127077256775449
943 63351455715068325868650621470282203336699
944 64558840220656537687530616481411522110651
945 65396836340118962975263199151304742293051
946 66375910385173148771698290614569407097651
947 68143022928909459598267671594169586087201
948 68471944316436671589977754267763680838349
949 68576462055827869746971856554554788230299
950 68773111198167383976052759432693092993377
951 68983543405611307762939619624656110227299
952 70214693595446571862334939722709696544701
953 70566146315678409467946888378617545154249
954 70703229092017114606973100675068932229299
955 71284763507190181656363399507657892431449
956 72035889808117879940525226693183491726299
957 72270407665817742958655802756978654874049
958 73391115042035452568645418996227844762451
959 74008060422588138912976554706447557525377
960 74463604927733871550403409418630853413649
961 76526464083575681393283276709871781771401
962 78737464598461230172494752043073584208099
963 79121436562183818600728288510112390153499
964 81460871568121393073544406869111165755899
965 82210756396629065817935740312819862178349
966 85004732783340660066131992851044676637699
967 87837551205591394665622011413801727064051
968 90682424685879598310404510729120310192849
969 91077835968044942308335197155752832321349
970 91459533162655775844690790802920172699201
971 91597317676612941669137083991329241471449
972 92594757006631370952563179632350523611249
973 93759455767101033017787218581288226555249
974 96016275609031348771902805827713038658801
975 97084453207467350037958432067825628278051
976 98929060740878093984231920873518448854577
977 101088855195533945195333737377209893523899
978 103858175843435394412918009445086311756401
979 104300232880884655218069107981958047813851
980 105282257062405538254340658400309231556051
981 105620812683543911272133657516412243269849
982 106903701149394928088676832808630126520377
983 109857061400797797883339603218353264308651
984 110330942046247246862756690340600325858549
985 110672297360781007276906867558135488489577
986 111603534183920036483947588618308022613801
987 112943797063326955120553956274676024296201
988 115685605570439613903950696096687450700377
989 117330552285564159907837862895430340547401
990 118961154430116363041495168888861166135449
991 120082978541556300717647675611000766114123
992 122399239585678782798157433212824262623251
993 122738605144057932163151418065018299909001
994 123029355351443787036023221674310349795801
995 124643313252883959667535744143478514512251
996 125981945021724321476305458686130783815249
997 131735512529501786954774080605169643394401
998 132200549351440742865506680577492746960649
999 132994825875715434177458907485199773112451
1000 133958563515987050534684241800054596907101