1 10
2 15
3 42
4 70
5 105
6 330
7 462
8 770
9 1155
10 2730
11 4290
12 6006
13 10010
14 15015
15 39270
16 46410
17 72930
18 102102
19 170170
20 255255
21 570570
22 746130
23 881790
24 1385670
25 1939938
26 3233230
27 4849845
28 11741730
29 13123110
30 17160990
31 20281170
32 31870410
33 44618574
34 74364290
35 111546435
36 281291010
37 340510170
38 380570190
39 497668710
40 588153930
41 924241890
42 1293938646
43 2156564410
44 3234846615
45 6915878970
46 8720021310
47 10555815270
48 11797675890
49 15427730010
50 18232771830
51 28651498590
52 40112098026
53 66853496710
54 100280245065
55 239378649510
56 255887521890
57 322640788470
58 390565164990
59 436514007930
60 570826010370
61 674612557710
62 1060105447830
63 1484147626962
64 2473579378270
65 3710369067405
66 8222980095330
67 9814524629910
68 10491388397490
69 13228272327270
70 16013171764590
71 17897074325130
72 23403866425170
73 27659114866110
74 43464323361030
75 60850052705442
76 101416754509070
77 152125131763605
78 319091739796830
79 353588144099190
80 422024559086130
81 451129701092070
82 568815710072610
83 688566385877370
84 769574195980590
85 1006366256282310
86 1189341939242730
87 1868965904524290
88 2616552266334006
89 4360920443890010
90 6541380665835015
91 14299762385778870
92 14997311770451010
93 16618642772661930
94 19835154277048110
95 21203095951327290
96 26734338373412670
97 32362620136236390
98 36169987211087730
99 47299214045268570
100 55899071144408310
101 87841397512641630
102 122977956517698282
103 204963260862830470
104 307444891294245705
105 693386350578511590
106 757887406446280110
107 794857523833903530
108 880788066951082290
109 1051263176683549830
110 1123764085420346370
111 1416919933790871510
112 1715218867220528670
113 1917009322187649690
114 2506858344399234210
115 2962650770653640430
116 4655594068170006390
117 6517831695438008946
118 10863052825730014910
119 16294579238595022365
120 36278497172720993190
121 40909794684132183810
122 44715356980330526490
123 46896593906200308270
124 51966495950113855110
125 62024527424329439970
126 66302081039800435830
127 83598276093661419090
128 101197913166011191530
129 113103550009071331710
130 147904642319554818390
131 174796395468564785370
132 274680050022030377010
133 384552070030842527814
134 640920116718070879690
135 961380175077106319535
136 1987938667108592728530
137 2212988327535980584590
138 2495497475732063212410
139 2727636775800162115890
140 2860692228278218804470
141 3169956252956945161710
142 3783496172884095838170
143 4044426943427826585630
144 5099494841713346564490
145 6173072703126682683330
146 6899316550553351234310
147 9022183181492843921790
148 10662580123582451907570
149 16755483051343852997610
150 23457676271881394196654
151 39096127119802323661090
152 58644190679703485491635
153 128824943460332246817690
154 133191890696275712811510
155 148270217944910699167530
156 167198330874048235231470
157 182751663978610861764630
158 191666379294640659899490
159 212387068948115325834570
160 253494243583234421157390
161 270976605209664381237210
162 341666154394794219820830
163 413595871109487739783110
164 462254208887074532698770
165 604486273160020542759930
166 714392868280024277807190
167 1122617364440038150839870
168 1571664310216053411175818
169 2619440517026755685293030
170 3929160775540133527939545
171 8327475076517894939812170
172 9146570985683589524055990
173 9456624239435575609617210
174 10527185474088659640894630
175 11871081492057424701434370
176 12975368142481371185288730
177 13608312929919486852863790
178 15079481895316188134254470
179 17998091294409643902174690
180 19239338969886171067841910
181 24258296962030389607278930
182 29365306848773629524600810
183 32820048830982291821612670
184 42918525394361458535955030
185 50721893647881723724310490
186 79705832875242708709630770
187 111588166025339792193483078
188 185980276708899653655805130
189 278970415063349480483707695
190 573657473228859495079173570
191 607905680585806330606288410
192 667699681954902035256087270
193 690333569478797019502056330
194 768484539608472153785307990
195 866588948920192003204709010
196 947201874401140096526077290
197 993406843884122540259056670
198 1100802178358081733800576310
199 1313860664491904004858752370
200 1404471744801690487952459430
201 1770855678228218441331361890
202 2143667399960474955295859130
203 2395863564661707302977724910
204 3133052353788386473124717190
205 3702698236295365831874665770
206 5818525799892717735803046210
207 8145936119849804830124264694
208 13576560199749674716873774490
209 20364840299624512075310661735
210 44077325580009217916425815810
211 45318940385079900111254712030
212 48024548766278700117896784390
213 52748274874437260785230894330
214 54536351988824964540662450070
215 60710278629069300149039331210
216 68460526964695168253172011790
217 74828948077690067625560105910
218 78479140666845680680465476930
219 86963372090288456970245528490
220 103794992494860416383841437230
221 110953267839333548548244294970
222 139897598580029256865177589310
223 169349724596877521468372871270
224 189273221608274876935240267890
225 247511135949282531376852658010
226 292513160667333900718098595830
227 459663538191524701128440650590
228 643528953468134581579816910826
229 1072548255780224302633028184710
230 1608822383670336453949542277065
231 3380563489737669004501569848010
232 3658418023140765087063342712230
233 3761472051961631709234141098490
234 3986037547601132109785433104370
235 4378106814578292645174164229390
236 4526517215072472056874983355810
237 5038953126212751912370264490430
238 5682223738069698965013276978570
239 6210802690448275612921488790530
240 6513768675348191496478634585190
241 7217959883493941928530378864670
242 8614984377073414559858839290090
243 9209121230664684529504276482510
244 11611500682142428319809739912730
245 14056027141540834281874948315410
246 15709677393486814785624942234870
247 20543424283790450104278770614830
248 24278592335388713759602183453890
249 38152073669896550193660573998970
250 53412903137855170271124803598558
251 89021505229758617118541339330930
252 133532257844637925677812008996395
253 286370384293319888803018525317570
254 300870150586652541400639716472890
255 325599204059528092748637501388470
256 334771012624585222121838557765610
257 354757341736500757770903546288930
258 389651506497468045420500616415710
259 402860032141450013061873518667090
260 448466828232934920200953539648270
261 505717912688203207886181651092730
262 552761439449896529550012502357170
263 579725412105989043186598478081910
264 642398429630960831639203718955630
265 766733609559533895827436696818010
266 819611789529156923125880606943390
267 1033423560710676120463066852232970
268 1250986415597134251086870400071490
269 1398161288020326515920619858903430
270 1828364761257350059280810584719870
271 2160794717849595524604594327396210
272 3395534556620792967235791085908330
273 4753748379269110154130107520271662
274 7922913965448516923550179200452770
275 11884370948172775385325268800679155
276 25905258021859757581495529745300630
277 27777927276452029213892796955804290
278 29184404606905296515862052497870330
279 31583122793774224996617837634681590
280 32472788224584766545818340103264170
281 34411462148440573503777643990026210
282 37796196130254400405788559792323870
283 39077423117720651267001731310707730
284 43501282338594687259492493345882190
285 49054637530755711164959620155994810
286 53617859626639963366351212728645490
287 56233364974280937189100052373945270
288 62312647674203200669002760738696110
289 74373160127274787895261359591346970
290 79502343584328221543210418873508830
291 100242085388935583684917484666598090
292 121345682312922022355426428806934530
293 135621644937971672044300126313632710
294 177351381841962955750238626717827390
295 209597087631410765886645649757432370
296 329366851992216917821871735333108010
297 461113592789103684950620429466351214
298 768522654648506141584367382443918690
299 1152783981972759212376551073665878035
300 2400642931530900627835704297737189310
301 2616431060207835515731048504275363630
302 2805570654921654950603172492536233290
303 2947624865297434948102067302284903330
304 3189895402171196724658401601102840590
305 3279751610683061421127652350429681170
306 3475557676992497923881542042992647210
307 3817415809155694440984644539024710870
308 3946819734889785777967174862381480730
309 4393629516198063413208741827934101190
310 4954518390606326827660921635755475810
311 5415403822290636300001472485593194490
312 5679569862402374656099105289768472270
313 6293577415094523267569278834608307110
314 7511689172854753577421397318726043970
315 8029736702017150375864252306224391830
316 10124450624282493952176665951326407090
317 12255913913605124257898069309500387530
318 13697786138735138876474312757676903710
319 17912489566038258530774101298500566390
320 21169305850772487354551210625500669370
321 33266052051213908700009045268643909010
322 46572472871699472180012663376101472614
323 77620788119499120300021105626835787690
324 116431182179248680450031658440253681535
325 237473500286388397749569521175170875210
326 247266221947682764667077542666930498930
327 269492399201407058120297995940362453890
328 288973777456930459912126766731232028870
329 303605361125635799654512932135345042990
330 328559226423633262639815364913592580770
331 337814415900355326376148192094257160510
332 357982440730227286159798830428242662630
333 393193828343036527421418387519545219610
334 406522432693647935130619010825292515190
335 452543840168400531560500408277212422570
336 510315394232451663249074928482814008430
337 557786593695935538900151666016099032470
338 584995695827444589578207844846152643810
339 648238473754735896559635719964655632330
340 773703984804039618474403923828782528910
341 827062880307766488714017987541112358490
342 1042818414301096877074196592986619930270
343 1262359133101327798563501138878539915590
344 1410871972289719304276854214040721082130
345 1844986425301940628669732433745558338170
346 2180438502629566197518774694426568945110
347 3426403361275032596100931662670322628030
348 4796964705785045634541304327738451679242
349 7994941176308409390902173879564086132070
350 11992411764462614086353260819346129198105
351 24916272986359217616306774906214287848490
352 25409664530643558559203938765743283647470
353 26457485748402055819377297065361563385510
354 28835686714550555218871885565618782566230
355 30920194187891559210597564040241827089090
356 32485773640443030563032883738481919599930
357 35155837227328759102460244045754406142390
358 36146142501338019922247856554085516174570
359 38304121158134319619098474855821964901410
360 42071739632704908434091767464591338498270
361 43497900298220329058976234158306299125330
362 48422190898018856876973543685661729214990
363 54603747182872327967651017347661098902010
364 59683165525465102662316228263722596474290
365 62594539453536571084868239398538332887670
366 69361516691756740931881022036218152659310
367 82786326374032239176761219849679730593370
368 88495728192931014292399924666899022358430
369 111581570330217365846939035449568332538890
370 135072427241842074446294621860003770968130
371 150963301034999965557623400902357155787910
372 197413547507307647267661370410774742184190
373 233306919781363583134508892303642877126770
374 366625159656428487782799687905724521199210
375 513275223518999882895919563068014329678894
376 855458705864999804826532605113357216131490
377 1283188058797499707239798907670035824197235
378 2614345764652849870825010858617456165186890
379 2715873755513154720177438464777357375485410
380 2769653433840147882953229325466017917574230
381 2883865946575824084312125380124410409020590
382 3143089851886010518857035526652447299719070
383 3370301166480179953955134480386359152710810
384 3540949326808290331370584327494529236392370
385 3831986257778834742168166600987230269520510
386 3939929532645844171525016364395321263028130
387 4175149206236640838481733759284594174253690
388 4585819619964835019316002653640455896311430
389 4741271132506015867428409523255386604660970
390 5278018807884055399590116261737128484433910
391 5951808442933083748473960890895059780319090
392 6505465042275696190192468880745763015697610
393 6822804800435486248250638094440678284756030
394 7560405319401484761575031401947778639864790
395 9023709574769514070266972963615090634677330
396 9646034373029480557871591788691993437068870
397 12162391165993692877316354864002948246739010
398 14722894569360786114646113782740411035526170
399 16454999812814996245780950698356929980882190
400 21518076678296533552175089374774446898076710
401 25430454256168630561661469261097073606817930
402 39962142402550705168325165981723972810713890
403 55946999363570987235655232374413561934999446
404 93244998939284978726092053957355936558332410
405 139867498408927468089138080936033904837498615
406 290000501288234933836194553133428096268575110
407 295421071405772035403226227023772546666118570
408 306893734372986483380050546519841383429851330
409 312970838023936710773714913777660024685887990
410 325876851963068121527270167954058376219326670
411 355169153263119188630845014511726544868254910
412 380844031812260334796930196283658584256321530
413 400127273929336807444876029006881803712337810
414 433014447129008325865002825911557020455817630
415 445212037188980391382326849176671302722178690
416 471791860304740414748435914799159141690666970
417 518197617056026357182708299861371516283191590
418 535763637973179793019410276127858686326689610
419 596416125290898260153683137576295518741031830
420 672554354051438463577557580671141755176057170
421 735117549777153669491748983524271220773829930
422 770976942449209946052322104671796646177431390
423 854325801092367778057978548420098986304721270
424 1019679181948955089940167944888505241718538290
425 1090001884152331303039489872122195258388782310
426 1374350201757287295136748099632333151881508130
427 1663687086337768830955010857449666447014457210
428 1859414978848094575773247428914333087839687470
429 2431542664647508291395785099349512499482668230
430 2873641330947055253467746026503969317570426090
431 4515722091488229684020743755934808927610669570
432 6322010928083521557629041258308732498654937398
433 10536684880139202596048402097181220831091562330
434 15805027320208803894072603145771831246637343495
435 35526344595867576894641072557752611828724648210
436 36830063663605836597196708247945368226109038970
437 37518476068533048496209730832019113426597058390
438 38975504265369283389266419408019855695591118910
439 39747296429039962268261794049762823135107774730
440 41386360199309651433963311330165413779854487090
441 45106482464416136956117316842989271198268373570
442 48367192040157062519210134928024640200552834310
443 50816163789025774545499255683873989071466901870
444 54992834785384057384855358890767741597888839010
445 56541928723000509705555509845437255445716693630
446 59917566258702032673051361179493210994714705190
447 65811097366115347362203954082394182567965331930
448 68041982022593833713465105068238053163489580470
449 75744847911944079039517758472189530880111042410
450 85414402964532684874349812745235002907359260590
451 93359928821698516025452120907582445038276401110
452 97914071691049663148644907293318174064533786530
453 108499376738730707813363275649352571260699601290
454 129499256107517296422401329000840165698254362830
455 138430239287346075486015213759518797815375353370
456 174542475623175486482367008653306310288951532510
457 211288259964896641531286378896107638770836065670
458 236145702313708011123202423472120302155640308690
459 308805918410233553007264707617388087434298865210
460 364952449030276017190403745366004103331444113430
461 573496705619005169870634457003720733806555035390
462 802895387866607237818888239805209027329177049546
463 1338158979777678729698147066342015045548628415910
464 2007238469666518094547220599513022568322942623865
465 4140917157894706620247022024192219786618983995690
466 4653951142058652573197980505065592149562928915510
467 4824738339932364594232768780480843237620284105070
468 4914920364977829353003474738994503858884214649090
469 5105791058763376123993900942450601096122436577210
470 5206895832204235057142295020518929830699118489630
471 5421613186109564337849193784251669205160937808790
472 5908949202838513941251368506431594526973156937670
473 6336102157260575190016527675571227866272421294610
474 6656917456362376465460402494587492568362164144970
475 7204061356885311517416052014690574149323437910310
476 7406992662713066771427771789752280463388886865530
477 7849201179889966280169728314513610640307626379890
478 8621253754961110504448717984793637916403458482830
479 8913499644959792216463928763939184964417135041570
480 9922575076464674354176826359856828545294546555710
481 11189286788353781718539825469625785380864063137290
482 12230150675642505599334227838893300300014208545410
483 12826743391527505872472482855424680802453926035430
484 14213418352773722723550589110065186835151647768990
485 16964402550084765831334574099110061706471321530730
486 18134361346642335888667993002496962513814171291470
487 22865064306635988729190078133583126647852650758810
488 27678762055401460040598515635390100678979524602770
489 30935087003095749457139517474847759582388880438390
490 40453575311740595443951676697877839453893151342510
491 47808770822966158251942890642946537536419178859330
492 75128068436089677253053113867487416128658709636090
493 105179295810525548154274359414482382580122193490526
494 175298826350875913590457265690803970966870322484210
495 262948239526313870385685898536205956450305483726315
496 549983340688625957905938444266568183720486278939010
497 567305650631574806973842017314334110766800807409530
498 637591306462035402528123329193986124490121261424870
499 660989152570733949409889322925875523553978922394590
500 673344090001962621361476039242247028667137406925330
501 699493375050582528987164429115732350168773811077770
502 713344729011980202828494417811093386805779233079310
503 742761006497010314285339548442478681107048479804230
504 809526040788876409951437485381128450195322500460790
505 868045995544698801032264291553258217679321717361570
506 911997691521645575768075141758486481865616487860890
507 986956405893287677885999126012608658457310993712470
508 1014757994791690147685604735196062423484277500577610
509 1075340561644925380383252779088364657722144814044930
510 1181111764429672139109474363916728394547273812147710
511 1221149451359491533655558240659668340125147500695090
512 1359392785475660386522225211300385510705352878132270
513 1532932290004468095439956089338732597178376649808730
514 1675530642563023267108789213928382141101946570721170
515 1757263844639268304528730151193181269936187866853910
516 1947238314330000013126430708078930596415775744351630
517 2324123149361612918892836651578078453786571049710010
518 2484407504490000016747515041342083864392541466931390
519 3132513810009130455899040704300888350755813153956970
520 3791990401590000025561996642048443793020194870579490
521 4238106919424117675628113894054143062787276620059430
522 5542139817708461575821379707609264005183361733923870
523 6549801602746363680516176018083675642489427503728210
524 10292545375744285783668276599845776009626243220144330
525 14409563526042000097135587239784086413476740508202062
526 24015939210070000161892645399640144022461234180336770
527 36023908815105000242838968099460216033691851270505155
528 73099610588315255967220679793065255893184924475915570
529 76447684355719008148925443753052977537147592772522390
530 78855485437788898169364040406692441396585312229924670
531 88625191598222920951409142757964071304126855338056930
532 91877492207332018967974615886696697774003070212848010
533 93594828510272804369245169454672336984732099562620870
534 97229579132030971529215855647086796673459559739810030
535 99154917332665248193160724075741980766003313398024090
536 103243779903084433685662197233504536673879738692787970
537 112524119669653820983249810467976854577149827564049810
538 120658393380713133343484736525902892257425718713258230
539 126767679121508735031762444704429620979320691812663710
540 137186940419166987226153878515752603525566228126033330
541 141051361276044930528299058192252676864314572580287790
542 149472338068644627873272136293282687423378129152245270
543 164174535255724427336216936584425246842071059888531690
544 169739773738969323178122595451693899277395502596617510
545 188955597181116793726589304370753585988044050060385530
546 213077588310621065266153896418083831007794354323413470
547 232898759316260234128121700736045117613170573330242630
548 244259674404858294329493491015852196521130113492693490
549 270666125691870001824573868422971352901792828464876570
550 323053117761264195726104294569352905076333375909691390
551 345332643124110002327904590746549657150563263903463210
552 435419419591269133369966657897823480755058028400018830
553 527086665821010003553117533244733687229807087010549110
554 589096861799952356912307831273525885727431450188260770
555 770357434661476159039171779357687696720487281015417930
556 910422422781744551591748466513630914306030423018221190
557 1430663807228455723929890447378562865338047807600061870
558 2002929330119838013501846626329988011473266930640086618
559 3338215550199730022503077710549980019122111551066811030
560 5007323325299595033754616565824970028683167326600216545
561 10735124826901290072366012493639144378040171678610536190
562 10891841977658973139115881289166723128084553746911419930
563 11390704969002132214189891119204893653034991323105836110
564 11749467330230545827235242020597173768091211522258775830
565 13205153548135215221759962270936646624314901445370482570
566 13689746338892470826228217767117807968326457461714353490
567 13945629448030647851017530248746178210725082834830509630
568 14487207290672614757853162491415932704345474401231694470
569 14774082682567121980780947887285555134134493696305589410
570 15383323205559580619163667387792175964408081065225407530
571 16766093830778419326504221759728551331995324307043421690
572 17978100613726256868179225742359530946356432088275476270
573 18888384189104801519732604260960013525918783080086892790
574 20440854122455881096696927898847137925309367990778966170
575 21016652830130694648716559670645648852782871314462880710
576 22271378372228049553117548307699120426083341243684545230
577 24462005753102939673096323551079361779468587923391221810
578 25291226287106429153540266722302390992331929886896008990
579 28154383979986402265261806351242284312218563458997443970
580 31748560658282538724656930566294490820161358794188607030
581 34701915138122774885090133409670722524362415426206151870
582 36394691486323885855094530161361977281648386910411330010
583 40329252728088630271861506395022731582367131441266608930
584 48134914546428365163189539890833582856373673010544017110
585 51454563825492390346857784021235898915433926321616018290
586 64877493519099100872125032026775698632503646231602805670
587 78535913207330490529414512453465319397241255964571817390
588 87775432408192901179933866859755356973387286078050854730
589 114783257764559947696836595124295466811352604871297271570
590 135652940994479938187170521510531006231598533029714957310
591 213168907277039902865553676659405866935369123332409218630
592 298436470187855864011775147323168213709516772665372906082
593 497394116979759773352958578871947022849194621108954843470
594 746091175469639660029437868307920534273791931663432265205
595 1512211644240477700193894202879140948662316532633265396590
596 1621003848862094800927267886539510801084065923470190964690
597 1644668138626504944006498074664175192340767615783624409430
598 1719996450319321964342673558999938941608283689788981252610
599 1774169566864812419912521545110173238981772939861075150330
600 1993978185768417498485754302911433640271550118250942868070
601 2067151697172763094760460882834789003217295076718867376990
602 2105790046652627825503647067560672909819487508059406954130
603 2187568300891564828435827536203805838356166634585985864970
604 2230886485067635419097923130980118825254308548142144000910
605 2322881804039496673493713775556618570625620240849036537030
606 2531680168447541318302137485719011251131293970363556675190
607 2714693192672664787095063087096289172899821245329596916770
608 2852146012554825029479623243404962042413736245093120811290
609 3086568972490838045601236112725917826721714566607623891670
610 3173514577349734891956200510267492976770213568483894987210
611 3362978134206435482520749794462567184338584527796366329730
612 3693762868718543890637544856212983628699756776432074493310
613 3818975169353070802184580275067661039842121412921297357490
614 4251311980977946742054532759037584931145003082308614039470
615 4794032659400663347423196515510468113844365177922479661530
616 5239989185856539007648610144860279101178724729357128932370
617 5495598414434906764119274054365658569528906423472110831510
618 6089717161941383171051087465648432468937436847631257948430
619 7268372096510683139641620523515871011312424624592146583610
620 7769639137649350942375525387206620736230522874564018761790
621 9796501521383964231690879836043130493508050580972023656170
622 11858922894306904069941591380473263228983429650650344425890
623 13254090293637128078170013895823058902981480197785679064230
624 17332271922448552102222325863768615488514243335565888007070
625 20483594090166470666262748748090181940971378487486958553810
626 32188504998833025332698605175570285907240737623193792013130
627 45063906998366235465778047245798400270137032672471308818382
628 75106511663943725776296745409664000450228387787452181363970
629 112659767495915588664445118114496000675342581681178272045955
630 234272629097466853249243490648687047761970666542317731274370
631 237417228145754998930441389852025128939983695623422667264630
632 254497604271348883745581058186703195770198349984819981456330
633 258212897764361276209020197722275505197500515678029032280510
634 270039442700133548401799748762990413832500539296870056659770
635 278544621997775549926265882582297198520138351558188798601810
636 313054575165641547262263425557095081522633368565398030286990
637 324542816456123805877392358605061873505115327044862178187430
638 330609037324462568604072589607025646841659538765326891798410
639 343448223239975678064424923183997516621918161629999780800290
640 350249178155618760798373931563878655564926442058316608142870
641 364692443234200977738513062762389115588222377813298736313710
642 397473786446263986973435585257884766427613153347078398004830
643 426206831249608371573924904674117400145271935516746715932890
644 447786923971107529628300849214579040658956590479619967372530
645 484591328681061573159394069697969098795309186957396950992190
646 498241788643908378037123480111996397352923530251971512991970
647 527987567070410370755757717730623047941157770864029513767610
648 579920770388811390830094542425438429705861813899835695449670
649 599579101588432115942979103185622783255213061828643685125930
650 667455981013537638502561643168900834189765483922452404196790
651 752663127525904145545441852935143493873565332933829306860210
652 822678302179476624200831792743063818885059782509069242382090
653 862808951066280361966726026535408395416038308485121400547070
654 956085594424797157855020732106803897623177585078107497903510
655 1141134419152177252923734422191991748776050666060967013626770
656 1219833344610948097952957485791439455588192091306550945601030
657 1538050738857282384375468134258771487480763941212607714018690
658 1861850894406183938980829846734302326950398455152104074864730
659 2080892176101029108272692181644220247768092391052351613084110
660 2721166691824422680048905160611672631696736203683844417109990
661 3215924272156135894603251553450158564732506422535452492948170
662 5053595284816784977233681012564534887436795806841425346061410
663 7075033398743498968127153417590348842411514129577995484485974
664 11791722331239164946878589029317248070685856882629992474143290
665 17687583496858747420317883543975872106028785323944988711214935
666 36727084203668481904609108505325696220161681628064116686981330
667 38186438542887097079626688975735988785201218646397790197722310
668 38699008187758064825661946545880096017217342386617894764134690
669 41483109496229868050529712484432620910542331047525656977381790
670 42088702335590888022070292228730907347192584055518732261723130
671 44016429160121768389493359048367437454697587905389819235542510
672 45402773385637414637981338860914443358782551303984774172095030
673 51027895751999572203748938365806498288189239076159878936779370
674 52900479082348180358014954452625085381333798308312535044551090
675 53889273083887398682463832105945180435190504818748283363140830
676 55982060388116035524501262478991595209372660345689964270447270
677 57090616039365858010134950844912220857083010055505607127287810
678 59444868247174759371377629230269425840880247583567694019134730
679 64788227190741029876670000397035216927700943995573778874787290
680 69471713493686164566549759461881136223679325489229714697061070
681 72989268607290527329413038421976383627409924248178054681722390
682 78988386575013036424981233360768963103635397474055703011726970
683 81213411548957065620051127258255412768526535431071356617691110
684 86061973432476890433188507990091556814408716650836810744120430
685 94527085573376256705305410415346464042055475665673218358296210
686 97731393558914434898705593819256513670599729078068920675526590
687 108795324905206635075917547836530835972931773879359741884076770
688 122684089786722375723907022028428389501391149268214177018214230
689 134096563255254689744735582217119402478264744548978286508280670
690 140637859023803699000576342325271568452814244283074788289172410
691 155841951891241936730368379333409035312577946367731522158272130
692 186004910321804892226568710817294655050496258567937623221163510
693 198832835171584539966332070184004631260875310882967804132967890
694 250702270433737028653201305884179752459364522417655057385046470
695 303481695788207982053875265017691279292914948189792964202950990
696 339185424704467744648448825608007900386199059741533312932709930
697 443550170767380896847971541179702638966568001200466639988928370
698 524195656361450150820330003212375846051398546873278756350551710
699 823736031425135951289090005048019186652197716515152331408009830
700 1153230443995190331804726007067226861313076803121213263971213762
701 1922050739991983886341210011778711435521794671868688773285356270
702 2883076109987975829511815017668067153282692007803033159928034405
703 5907652887950821638386173103687941283413614298197626229545788290
704 6133423062012636478069721120389391268767000831886707486725882110
705 6377135236662145212297657058947910127128603513948430963019625770
706 6462734367355596825885545073161976034875296178565188425610493230
707 6927679285870387964438461984900247692060569284936784715222758930
708 7028813290043678299685738802198061526981161537271628287707762710
709 7350743669740335321045390961077362054934497180200099812335599170
710 7582263155401448244542883589772712040916686067765457286739870010
711 8521658590583928558026072707089685214127602925718699782442154790
712 8834380006752146119788497393588389258682744317488193352440032030
713 8999508605009195579971459961692845132676814304730963321644518610
714 9349004084815377932591710833991596399965234277730224033164694090
715 9534132878574098287692536791100340883132862679269436390257064270
716 9927292997278184815020064081454994115427001346455804901195499910
717 10819633940853751989403890066304881226926057647260821072089477430
718 11601776153445589482613809830134149749354447356701362354409198690
719 12189207857417518064011977416470056065777457349445735131847639130
720 13191060558027177082971865971248416838307111378167302402958403990
721 13562639728675829958548538252128653932343931416988916555154415370
722 14372349563223640702342480834345289988006255680689747394268111810
723 15786023290753834869786003539362859495023264436167427465835467070
724 16321142724338710628083834167815837782990154756037509752812940530
725 18168819259169508057678230488700649607479606237853076894640820590
726 20488242994382636745892472678747541046732321927791767562041776410
727 22394126063627533187370842230258940213870212339679373846882871890
728 23486522456975217733096249168320351931619978795273489644291792470
729 26025605965837403433971519348679308897200517043411164200431445710
730 31062820023741417001836974706488207393432875180845583077934306170
731 33205083473654618174377455720728773420566176917455623290205637630
732 41867279162434083785084618082658018660713875243748394583302760490
733 50681443196630733002997169257954443641916796347695425021892815330
734 56643965925646113356290953876537319364495242976836063259762558310
735 74072878518152609773611247377010340707416856200477928878151037790
736 87540674612362175186995110536466766290583557327837552310542135570
737 137563917247997703865278030843019204170917018658030439345137641610
738 192589484147196785411389243180226885839283826121242615083192698254
739 320982473578661309018982071967044809732139710202071025138654497090
740 481473710367991963528473107950567214598209565303106537707981745635
741 997544334055839637011087996113151235035811434699849473335099904130
742 1022023949615492143440807946938013842030555273588189337711421374170
743 1061082189728186110706061753827364689496691143916400395203577605030
744 1103244395942551121727494671197988451993248407913078556602395258210
745 1118053045552518250878199297657021854033426238891777597630615328790
746 1198488516455577117847853923387742850726478486294063755733537294890
747 1215984699177556345845632812780264644167740945947991693773442948830
748 1271678654865078010540852636266383635503668012174617267534058656410
749 1311731525884450546305918861030679183078586689723424110605997511730
750 1474246936171019640538510578326515542044075306149335062362492778670
751 1528347741168121278723410049090791341752114766925457449972125541190
752 1556914988666590835335062573372862207953088874718456654644501719530
753 1617377706673060382338365974280546177193985530047328757737492077570
754 1649404987993319003770808864860358972781985243513612495514472118710
755 1717421688529125972998471086091713981968871232936854247906821484430
756 1871796671767699094166872981470744452258207972976122045471479595390
757 2007107274546086980492189100613207906638319392709335687312791373370
758 2108732959333230625074072093049319699379500121454112177809641569490
759 2282053476538701635354132813025976113027130268422943315711803890270
760 2346336673060918582828897117618257130295500135139082564041713859010
761 2486416474437689841505249184341735167925082232759326299208383343130
762 2730982029300413432472978612309774692639024747456964951589535803110
763 2823557691310596938658503311032139936457296772794489187236638711690
764 3143205731836324893978333874545212382093971879148582302772861962070
765 3544466038028196157039397773423324601084691693507975788233227318930
766 3874183809007563241415155705834796656999546734764531675510736836970
767 4063168385056712667825651106119420884170256331582313708462480097310
768 4502429832089870794077072847321520439215689448510131406674640107830
769 5373867864107265141317796624222459879063887406286285872482634967410
770 5744479440942248944167299839686077801757948606719822829205575309990
771 7243039295101096494819638928299837228303500417168472262911377564770
772 8767889673017116809518510281626118750051605768151308528787457052090
773 9799406105136777610638335020640956250057677034992638943938922587630
774 12814607983640401490834745796222788942383116122682681695920129537670
775 15144536707938656307350154122808750568270955417715896549723789453610
776 23798557683903602768693099335842322321568644227839266006708811998530
777 33317980757465043876170339070179251250196101918974972409392336797942
778 55529967929108406460283898450298752083660169864958287348987227996570
779 83294951893662609690425847675448128125490254797437431023480841994855
780 172367588311741122943193372646303062826159024378512140499457464937330
781 178560435795995295024984751304254071071410246811273055726982882839270
782 182942286981173093675904622501904477723469393972285891450344425976430
783 189933711961345313816385053935098279419907714761035670741440391300370
784 197480746873716650789221546144439932906791465016441061631828751219590
785 200131495153900766907197674280606911871983296761628189975880143853410
786 214529444445548304094765852286405970280039649046637412276303175785310
787 217661261152782585906368273487667371306025629324690513185446287840570
788 227630479220848963886812621891682670755156574179256490888596499497390
789 234799943133316647788759476124491573771067017460492915798473554599670
790 263890201574612515656393393520446282025889479800730976162886207381930
791 273574245669093708891490398787251650173628543279656883545010471873010
792 278687782971319759524976200633742335223602908574603741181365807795870
793 289510609494477808438567509396217765717723409878471847635011081885030
794 295243492850804101674974786810004256127975358588936636697090509249090
795 307418482246713549166726324410416802772427950695696910375321045712970
796 335051604246418137855870263683263256954219227162725846139394847574810
797 359272202143749569508101849009764215288259171294971088028989655833230
798 377463199720648281888258904655828226188930521740286079827925840938710
799 408487572300427592728389773531649724231856318047706853512412896358330
800 419994264477904426326372584053668026322894524189895778963466780762790
801 445068548924346481629439603997170595058589719663919407558300618420270
802 488845783244774004412663171603449669982385429794796726334526908756690
803 505416826744596852019872092674753048625856122330213564515358329392510
804 562633825998702156022121763543593016394820966367596232196342291210530
805 634459420807047112110052201442775103594159813137927666093747690088470
806 693478901812353820213312871344428601602918865522851169916421893817630
807 727307140925151567540791547995376338266475883353234153814783937418490
808 805934939944086872139796039670552158619608411283313521794760579301570
809 961922347675200460295885595735820318352435845725245171174391659166390
810 1028261819928662561005946671303807926514672800602848286427797980488210
811 1296504033823096272572715368165670863866326574673156535061136584093830
812 1569452251470063908903813340411075256259237432499084226652954812324110
813 1754093692819483192304261968694731168760324189263682370965067143185770
814 2293814829071631866859419497523879220686577785960200023569703187242930
815 2710872070721019479015677587982766351720501019771145482400558312196190
816 4259941825418744895596064781115775695560787316783228615200877347736870
817 5963918555586242853834490693562085973785102243496520061281228286831618
818 9939864259310404756390817822603476622975170405827533435468713811386030
819 14909796388965607134586226733905214934462755608741300153203070717079045
820 30152772585505864707934156858512222381427472236672350030500064802137510
821 31198533484425143252718000448980854371534783412510697430401801153656730
822 32319438879075148399522239986069986863925254672840423086583901793907870
823 33112553943592329955338736672844710467947960308983746352512341101733830
824 34378001865003501800765694762252788575003296371747456404200710825366970
825 35744015184142713792849099852143627856129255167975832155361003970745790
826 36223800622856038810202779044789851048828976713854702385634306037467210
827 38829829444644243041152619263839480620687176477441371622010874817141110
828 39396688268653648049052657501267794206390638907768982886565778099143170
829 41201116738973662463513084562394563406683339926445424850835966409027590
830 42498789707130313249765465178532974852563130160349217759523713382540270
831 47764126485004865333807204227200777046685995843932306685482403536129330
832 49516938466105961309359762180492548681426766333617895921646895409014810
833 50442488717808876474020692314707362675472126452003277153827211211052470
834 52401420318500483327380719200715415594907937188003404421937005821190430
835 53439072205995542403170436412610770359163539904597531242173382174085290
836 55642745286655152399177464718285441301809459075921140777933109274047570
837 60644340368601682951912517726670649508713680116453378151230467411040610
838 65028268588018672080966434670767322967174910004389766933247127705814630
839 68320839149437339021774861742704908940196424434991780448854577209906510
840 73936250586377394283838549009228600085965993566634940485746734240857730
841 76018961870500701165073437713713912764443908878371135992387487318064990
842 80557407355306713174928568323487877705604739259169412768052411934068870
843 88481086767304094798692034060224390266811762792858207466549370484960890
844 91480445640772030215596848774130301801279958141768655177279857620044310
845 101836722505765090240004039201390335967462594912534918027537954709105930
846 114837155166075527291919448461142293750542926177964907562968331906013070
847 125519681228036041458609629713341576890128314659636061754872362780991030
848 131642592507452433724883270187163117226232134886935381840475892672746690
849 145874224129879723857303083180369940710149122442279747444851664853584170
850 174107944929211283313555292828183477621790888076269375982564890309116590
851 186115389407087923542076347505989234699155776909115539843431434468366010
852 234667230121980425335661481637986426359805110015841332846065721720983230
853 284070857516081567511590214614404621382921975282334245024184821030663910
854 317490958400326457807071416333746341545618678256726509144677152916624370
855 415180484061965367901554929051822138944270579258796204266116276890970330
856 490667844800504525701837643424880709661410684578577332314501054507510390
857 771049470400792826102887725381955400896502504337764379351358799940373470
858 1079469258561109956544042815534737561255103506072870131091902319916522858
859 1799115430935183260906738025891229268758505843454783551819837199860871430
860 2698673146402774891360107038836843903137758765182175327729755799791307145
861 5695542220584861925411938612351792104964772642539176658523573013924195190
862 5759179563831620159215423959975834474852647197204418855825512377208264410
863 5958919895525202361269138085755343184963143631789543209206744020348435430
864 6173012825903353344308747837339367491009723642512520809537525242636403170
865 6324497803226135021469698704513339699378060419015895553329857150431161530
866 6566198356215668843946247699590282617825629607003764173202335767645091270
867 6827106900171258334434178071759432920520687737083383941673951758412445890
868 6918745918965503412748730797554861550326334552346248155656152453156237110
869 7416497423927050420860150279393340798551250707191301979804077090073952010
870 7524767459312846777369057582742148693420612031383875731334063616936345470
871 7869413297143969530530999151417361610676517925951076146509669584124269690
872 8117268834061889830705203849099798196839557860626700592069029256065191570
873 9122948158635929278757176007395348415917025206191070576927139075400702030
874 9457735247026238610087714576474076798152512369721018121034557023121828710
875 9634515345101495406537952232109106271015176152332625936380997341311021770
876 10008671280833592315529717367336644378627416002908650244589968111847372130
877 10206862791345148599005553354808657138600236121778128467255115995250290390
878 10627764349751134108242895761192519288645606683500937888585223871343085870
879 11583069010402921443815290885794094056164312902242595226885019275508756510
880 12420399300311566367464589022116558686730407810838445484250201391810594330
881 13049280277542531753158998592856637607577517067083430065731224247092143410
882 14121823861998082308213162860762662616419504771227273632777626240003826430
883 14519621717265633922529026603319357338008786595768886974546010077750413090
884 15386464804863582216411356549786184641770505198501357838698010679407154170
885 16899887572555082106550178505502858540961046693435917626110929762627529990
886 17472765117387457771178998115858887644044472005077813138860452805428463210
887 19450813998601132235840771487465554169785355628294169343259749349439232630
888 21933896636720425712756614656078178106353698899991297344526951394048496370
889 23974259114554883918594439275248241186014508099990487795180621291169286730
890 25143735168923414841452704605748155390210337763404657931530895500494617790
891 27861976808807027256744888887450658675638482386475431761966667987034576470
892 33254617481479355112889060930183044225762059622567450812669894049041268690
893 35548039376753793396536582373643943827538753389641068110095403983457907910
894 44821440953298261239111342992855407434722776013025694573598552848707796930
895 54257533785571579394713730991351282684138097278925840799619300816856806810
896 60640773054462353441150640519745551235213167547034763246633336207075254670
897 79299472455835385269196991448898028538355680638430075014828208886175333030
898 93717558356896364409050989894152215545329440754508270472069701410934484490
899 147270448846551429785651555547953481571231978328512996456109530788611332770
900 206178628385172001699912177767134874199724769659918195038553343104055865878
901 343631047308620002833186962945224790332874616099863658397588905173426443130
902 515446570962930004249780444417837185499311924149795487596383357760139664695
903 1041687834511471108065001316991021746611174883360319676503685738719444557970
904 1099239648572878351604504152183895876258201120010061095095049591687369671670
905 1111521655819502690728576824275336053646560909060452839174323888801195031130
906 1150071539836364055724943650550781234697886720935381839376901595927248037990
907 1191391475399347195451588332606497925764876663004916516240742371828825811810
908 1220628076022644059143651849971074561979965660870067841792662430033214175290
909 1267276282749624086881625806020924545240346514151726485428050803155502615110
910 1317631631733052858545796367849570553660492733257093100743072689373602056770
911 1335317962360342158660505043928088279212982568602825894041637423459153762230
912 1431384002817920731226009003922914774120391386487921282102186878384272737930
913 1452280119647379428032228113469234697830178122057088016147474278068714675710
914 1518796766348786119392482836223550790860567959708557696276366229735984050170
915 1566632884973944737326104342876261051990034667100953214269322646420581973010
916 1760728994616734350800134969427302244271985864794876621346937841552335491790
917 1825342902676064051746928913259496822043434887356156497359669505462512941030
918 1859461461604588613461824780797057510305928997400196805721532486873027201610
919 1931673557200883316897235451895972365075091288561369497205863845586542821090
920 1969924518729613679608071797478070827749845571503178794180237387083306045270
921 2051158519501968882890878881910156222708602089915681012496948207169215572910
922 2235532319007763838656351140958260152839712390132820878788808720173190006430
923 2397137064960132308920665681268495826538968707491819978460288868619444705690
924 2518511093565708628359686728421331058262460793947102002686126279688783678130
925 2725512005365629885485140432127193884968964420846863811126081864320738500990
926 2802286991432267347048102134440635966235695812983395186087379945005829726370
927 2969587707338671367767391814108733635861707503310762062868716061125580754810
928 3261678301503130846564184451562051698405482011833132101839409444187113288070
929 3372243667655779349837546636360765315300583096980017935800067391447693399530
930 3754007101730018521517268897080851954768573636260774683249131624441771897590
931 4233242050887042162562026628623088374526263887698320387493701619051359799410
932 4627032009109092596288726780122910548900800063298164144469859909195672338890
933 4852740887602219064400371988909393990310595188337098980785462831595461233470
934 5377361524099756260551763555277977124398227100589758330059566921497673258710
935 6418141173925515536787588759525327535572077507155518006845289551464964857170
936 6860771599713482125531560398113281158714979404200726145248412968807376226630
937 8650538103986564419148489197621093634901495770513959052704520699800604807490
938 10471704020615314823179750081330797558038652774832687274326525057653363714330
939 11703669199511234214142073620310891388396141336577709306600233887965524151310
940 15304798183976229356955019349637319507902646363217004477861844315031839274790
941 18087488762880998330946841049571377600248582065620096201109452372310355506570
942 28423196627384425948630750220755021943247771817403008316029139442201987224610
943 39792475278338196328083050309057030720546880544364211642440795219082782114454
944 66320792130563660546805083848428384534244800907273686070734658698471303524090
945 99481188195845490820207625772642576801367201360910529106101988047706955286135
946 203085948959394421674413495100627851086728898115019422112975042957495027889830
947 205212503398759808288805259447231284082401452021982976271226090527730577920090
948 216550210768857035266087317980227487622865620641982035733724769562411825318990
949 218969766196442030073529634382241202568372499084909209317341806093835421132610
950 226564093347763718977813899158503903235483684024270222357249614397667863484030
951 234704120653671397503962901523480091375680702611968553699426247250278684926570
952 240463730976460879651299414444301688710053235191403364833154498716543192532130
953 249653427701675945115680283786122135412348263287890117629326008221634015176670
954 259573431451411413133521884466365399071117068451647340846385319806599605183690
955 263057638584987405256119493653833391004957566014756701126202572421453291159310
956 281982648555130384051523773772814210501717103138120492574130815041701729372210
957 286099183570533747322348938353439235472545090045246339181052432779536791114870
958 299202962970710865520319118736039505799531888062585866166444147257988857883490
959 308626678339867113253242555546623427242036829418887783211056561344854648682970
960 346863611939496667107626588977178542121581215364590694405346754785810091882630
961 359592551827184618194144995912120873942556672809162829979854892576115049382910
962 366313907936103956851979481817020329530268012487838770727141899913986358717170
963 380539690768574013428755384023506555919792983846589790949555177580548935754730
964 388075130189733894882790144103179953066719577586126222453506765255411290918190
965 404078228341887869929503139736300775873594611713389159461898796812335467863270
966 440399866844529476215301174768777250109423340856165713121395317874118431266710
967 472236001797146064857371139209893677828176835375888535756676907118030607020930
968 496146685432444599786858285499002218477704776407579094529166877098690384591610
969 536925865057029087440572665129057195338885990906832170791838127271185484695030
970 552050537312156667368476120484805285348432075157728851659213849166148456094890
971 585008778345718259450176187379420526264756378152220126385137064041739408697570
972 642550625396116776773144336957724184585879956331127024062363660504861317749790
973 664332002528188531917996687363070767114214870105063533352613276115195599707410
974 739539399040813648738901972724927835089409006343372612600078930015029063825230
975 833948684024747306024719245838748409781673985876569116336259218953117880483770
976 911525305794491241468879175684213378133457612469738336460562402111547450761330
977 955989954857637155686873281815150616091187252102408499214736177824305862993590
978 1059340220247651983328697420389761493506450738816182391021734683535041631965870
979 1264373811263326560747154985626489524507699268909637047348522041638598076862490
980 1351572005143555978729717398428316388266850942627543050613937354855053116646110
981 1704156006485353190572252371931355446075594666791249933382790577860719147075530
982 2062925692061217020166410766022167118933614596642039393042325436357712651723010
983 2305622832303713140185988503201245603514039843305808733400246075929208257808070
984 3015045242243317183320138811878551943056821333553749882138783330061272337133630
985 3563235286287556671196527686765561387248970666927158951618562117345140034794290
986 5599369735594731911880257793488739322819811048028392638257740470113791483248170
987 7839117629832624676632360910884235051947735467239749693560836658159308076547438
988 13065196049721041127720601518140391753246225778732916155934727763598846794245730
989 19597794074581561691580902277210587629869338668099374233902091645398270191368595
990 39593512901946505346442635057511745566944146141642390584228591242987368203881730
991 40414103842919489913208285525024942366259050724888865000482033548541510550076170
992 40837288176353201849472246629999025532397888952374612277973992015018385006097910
993 43093491943002550017951376278065270036950258507754425111011229142919953238479010
994 43574983473091963984632397242065999311106127317896932654151019412673248805389390
995 45086254576204980076584965932542276743861253120829774249092673265135904833321970
996 46706120010080608103288617403172538183760459819781742186185823202805458300387430
997 47852282464315715050608583474416036053300593803089269601797745244592095313893870
998 49681032112633513078020376473438304947057304394290133408235875636105169020157330
999 51655112858830871213570855008806714415152296621877820828430678641513321431554310
1000 52348470078412493645967779237112844809986555636936583524114311911869204940702690
1001 56114547062470946426253230980790027889841703524485978022252032193298644145069790
1002 56933737530536215717147438732334407859036472919004021497029434123127821431859130
1003 59541389631171462238543504628471861654106845724454587367122385304339782718814510
1004 61416708989633555537395268553778062021165329054358668859000255707626075087911030
1005 69025858775959836754417691206458529882194661857553548186664004202376208284643370
1006 71558917813609739020634854186512053914568777889023403165991123622646894827199090
1007 72896467679284687413543916881587045576523334485079915374701238082883285384716830
1008 75727398462946228672322321420677804628038803785471368398961480338529238215191270
1009 77226950907757045081675238676532810660277195939639118268247846285826846892719810
1010 80411567440035686115971124807523854398845327730964442732917860565654758104790730
1011 87639573502061365766844933778986672771775244830376976911157668256949567822075290
1012 93974964357632066906616856702768841887807190239801818615578704516488090797165070
1013 98733190401056475357584798814301441477063250505108239811304208542639386533730390
1014 106848247146348788400673960360682381872438312190459601987575787326965911454310970
1015 109858056925119176806326747976476251784337982956388041480183555984063542762883110
1016 116416746890797933630585061288504684726686519252291805150642275744306142330816430
1017 127867574453827238577855723054587112732590111309894277788410368440467402232208210
1018 132202068503109517851681340785251082655728759150907643137170041946923924341774590
1019 147168340409121916099041492572260639182792392262331149907415707072990783701220770
1020 165955788120924713898919129921910933546553123189437254150915584571670458216270230
1021 181393535853103757052306955961158462248558064881477928955651918020197942701504670
1022 190242001016669793981687783081214972602146263168379291343732499387036866735724410
1023 210808703829282744682410786657562537207783697024420295813325202023473284761208130
1024 251610388441401985588683842139671415377032154513017772422355886286081017295635510
1025 268962829023567639767213762287234961265103337582881067072173533616155570212575890
1026 339127045290585284923878222014339733769043338691458736743175324994283110268030470
1027 410522212720182187013115742438411256667789304731765839215422761835184817692878990
1028 458818943628438914897011712137047875099293928817855937946648969109912443303805930
1029 599994003206420119480707623563831836668307445377196226545617882682193195089592370
1030 709083821971223777568109009666346716062545162718504631372093861351682866924063710
1031 1114274577383351650464171300904259125241142398557650135013290353552644505166385830
1032 1559984408336692310649839821265962775337599357980710189018606494973702307232940162
1033 2599974013894487184416399702109937958895998929967850315031010824956170512054900270
1034 3899961020841730776624599553164906938343998394951775472546516237434255768082350405