1 610
2 987
3 2584
4 10946
5 3524578
6 9227465
7 24157817
8 39088169
9 63245986
10 1836311903
11 7778742049
12 20365011074
13 591286729879
14 4052739537881
15 17167680177565
16 44945570212853
17 61305790721611591
18 420196140727489673
19 1500520536206896083277
20 6356306993006846248183
21 3311648143516982017180081
22 14028366653498915298923761
23 59425114757512643212875125
24 50095301248058391139327916261
25 212207101440105399533740733471
26 898923707008479989274290850145
27 468340976726457153752543329995929
28 22002056689466296922983322104048463
29 11463113765491467695340528626429782121
30 30010821454963453907530667147829489881
31 76159080909572301618801306271765994056795952743
32 2211236406303914545699412969744873993387956988653
33 5789092068864820527338372482892113982249794889765
34 103881042195729914708510518382775401680142036775841
35 229265413057075367692743352179590077832064383222590237
36 4114000911454431885883343305337966369078499341559272017
37 818706854228831001753880637535093596811413714795418360007
38 23770696554372451866815101694984845480039225387896643963981
39 137347080577163115432025771710279131845700275212767467264610201
40 359579325206583560961765665172189099052367214309267232255589801
41 793591407804151926593793042126891128819610710140145037958273777397
42 12004657173391489668678522013941832147005954727556362660159637892443617
43 49292541820623609906583302538007088755326533087070104115801862234837985426429697
44 884518773564275036335317142808498833476705778259666107927435384415468591769993989
45 1645645409178311156114050175340179094658577397657624573049761120640548215334513341070281
46 143835667151675481333619103454952008707730339918865881486873359084765896974634068647640876549937
47 2581026321725799052501427023415820835483307041235886067265438236979150980453897702509193714952317
48 317445252231252689168194927677674100517887360125535240613651188143594986671799019825119243555961293
49 5696323922575865414847061494575945648081290145228607189038829076215134884313127297923138542545712321
50 1834198612451841980590573354049832310520934744426580487728496070230903857873047734872321602858257776409
51 3412522850068441236875759409983150176537865248321769437824938166162045767256336787279692556577560973740715821
52 51621232927393794428283281722302417684416215565352081372219649050894399902811978842493025898332777796978839725641
53 113928037680978527777140672732116305813154440303874734475431773320488593551486986201473617910150485189153870299086037
54 1032438788598817315437189032298124708705297018004363191791263255924514005104084376841381572199036650610593743671014987440620684581
55 107045318469544833137513810461138676125700361713371062225356384423352406508989872286703546023838895248020118486827785715412687077502837
56 236248969359639118560137204624617865430123602735508361316294830562477440340676396673999176973574870375672987279950484314711352996717126441
57 1569600087755250109334689165420751091964320859357092153891614424209815544100913185416870218273150292041697213788456985475627342728497426737907730983
58 817764658377501286745351053798883274529006743228316100703818027103397485242573421279271625709235837182256442099317026768493106097979606857223841160481
59 12370325933216525298289036805444482769759805440621396808218380305165743695894655736924257395390702345089651108425656165172311749028233154775588727791956661
60 3983206532963909120418404757324525361518628307077248076132424727688912059360140985766913457277311357354018072741855874826116981382251922695786329432008306749
61 56613850282803917571020710912352273128359037207464294769554425049946119446134200380023253900925711945706952706742082593051847002924694714289862350724451025928248176225776822981837
62 1015894323346616269723602460957302261307157373288605443541220300338514618174799279488463268089611549972021198594104818105094310193558938390401521163943442165665536448660470199700417
63 856397709485405248469486980045274123846691034158775223303529164193277713115165566524523155238196642769648985914834666167922807767415451037972376570981783526744050564093870379838646057
64 5869837224475642233942560174083834122315824166562746183554346781470898130360035277192385590837389538679371521327153833059570875299922930518051591126932193110822625095515159363640483581
65 15367433362106577541023664804208466284893300766114398081710415029191302443255038883671520523820306555555107728234131999436214731543989331035480117481491920453278983400009134843095074197
66 10920820416459328443221811072207854881435307575238350852564743215922283679178069381290262679629826259806842091635423101972412825783917076523888382721659090269202596043912832242330879807510689
67 364594669274851794492764015329796993386572215369779074526445473035951372751180016068749422983765737361439666030850615508541761234714181393836646926793920994026970943366413244569103014413958380717673
68 12172095849437651746526557151909152405151776215629927245456823336577780152842044746936051695580919273486919546599508691784148472174499162819563735668371884382928018891003466295878428710427822945643067978097
69 1063887467721366034773241589607300969338754108028802783023342188374708360698208971002440910085618509255043832759588753162705581482604835891067739816451104054196448910313767363259999214876196527034160759045008061321
70 342568460576066249134660699995803912033244782764229195129214483973572248622897493036954563329609703186966620350697849611572169959658924043578868447398451187805874200434556605954618412420941102447876194375647766219953
71 243445248802517700237181296021501820817278265510792584500256976387446728054411852382387817742927223853715217028187048212889478067461968833911995154800164197715485222987127412092460823325889118089426310016546346393746235461
72 11436744660637843916980541410414975815006341202390398523463731383817912303026638762723781971234390617973710457537027518342808114891063952267803151176472132469594893679112366699643407401695624944963712783562423502933105811369
73 2617025986181687123173102002387853254017441588611962094401302747160045664537137584165062317582893926197636080622730532406027358242098690394923109817626921160132784954451200780197426281142101233884199423439147098281465713968023929509
74 122944514717119263277005460402585028203211930494191407062388469190139479130069295334689079759748127584014029031680429040264211899392998434676032954800954443384981335944155664986910833347891630890093523054343122539901767947460762058697
75 2206149801926881369449793988369307276503750393504822131703106783938347774605706059071641074804018140369700374109454281139064746057391600969033573289591371894612233398633860766372562131519333715985437361719040191464605466213379195461557
76 2916877114494324321034587482513812143856050489259799376980727596750622340889523389513670213119763854488608089617176386416788483670841857290079592657143108612570610702647797007554021379036286727065166092390203134455594743699830173144732829913043381
77 52341236070539904049446061084085938261067854510246194648237391219765775368670527009236249566169668793938585201124568240608441198432470149934682689006432334763885730279243303802391136351940856979704317011369410025381654132818113725925657453452057033
78 939225372155223948568994512031033076555365330695171704291292314359033334295179962776738821977934274436405925530625051944535153088113620841534208809458638917137372534323731671435486432955899138907612540112259177322414179647026216893517101332223983213
79 14207662142502737292217681024468669611243667444164645399029690245673052259965715638267396573506529695908453748631694903319404966764747639281506760201935504915422422136727709730043103564799323033993013672158195531734764702460367375999854301168757853543433
80 7402219246128381535515569805363490509656655739189773170620289798498555202168614220564123097306186533878335573209493172256624481282050263922108038105180603908340999567895887244267018836917210569368888215390135498107060634049645656705056309965305780860046993
81 82091869400456868675788383971950136567814826817182809854548600805886244668090124354145430988935852086652783963270701783629331573637990153274350120161320558698187639465895520505298827854557494025169000487710175614104306232651487891685603022411399062367507069
82 6048635841316313220786836422532218269129556432538719611350736913008925971055795912734605506366111447469830556628074953280604503206696372860749233296275127377451444720006916876611796963396928219537843336113886212824185202346137072586774485157141219103668475246057852297
83 201935413277652186899578225188189840853738465063227129277432041655943904602579493811310571697800742682673059238636641544551711926251165771542906271515169030650727144159223648297350412708628494324525351843259589037653037987423646055482961975338628801899507030413472310529940881