1 34817 2 274715 3 1848980 4 16715765 5 134575906 6 1348210352 7 12274465993 8 137842125459 9 1381237105116 10 17192183061068 11 183893361006304 12 2463139027638012 13 27359168137255283 14 383214647241947563 15 4340035057392979750 16 62354643436402478947 17 712795421910299125236 18 10389426514773764047424 19 119263311124205870368295 20 1753151724223281571575498 21 20158965852444765191682101 22 297923217575239816844999548 23 3427425594575381241186450457 24 50837900434749960151352264918 25 584823878109474107826605203459 26 8697770845620202837567042771353 27 100026089783753365313055852043004 28 1490752320757270510579390744083609 29 17137141847736241203538157485682471 30 255843569160192453306867821881146478 31 2939857515002835321379640122666027699 32 43953130709796703370967551544911047817 33 504854844257957446343929216944893269648 34 7557348698430038231398564352198993520282 35 86772791183708594231272970745003530056341 36 1300335986720791304188658126295846562114250 37 14925256958376585987066110073369042395079011 38 223874412593761955239908884110408606179897483 39 2568844586016931030570691782204978236348930077 40 38563925624738697053334997442024252081859436220 41 442380606600764983391646275117223776588250395631 42 6645949379953654969438321398725328246459718950611 43 76219589116019911511396566690400381530663802434629 44 1145795954807802898730213577499066658835598311231678 45 13137829909774059930148550552758246704075685915107516 46 197610856282479106008402469497746982823407592404750835 47 2265399260637965190330454082844660245463547878957781408 48 34091733908678616722337290816797472642310250087545243756 49 390760196593105427325156122918487896026533152491856515491 50 5883096225177755020770943327298007124560957907658208745873 51 67422221400801171936919361419159648138104178639324002205620 52 1015470102605960049971812348468397211469339535297052221594821 53 11636108206425148446349220155005392774527530071671267980766704 54 175315420799443341152596012235968913266929630376321069187781730 55 2008681056259768513422719626797245886401316553022709818218663777 56 30272886697689504216481400071780903107166391583643034237982013583 57 346817435893327864984457828891436190717050030112744917914714175012 58 5228276641184112769771775118553768673216145906971901470389681841465 59 59891768342542422259318411505663168880268568650207950013000717542771 60 903078940700593671028197930757808536905949705793214824094450708568026 61 10344283787755086763409706895393757074481783451205221902801099274827062 62 156008316757638716110456236561662176159538267781720453257337674757305287 63 1786868905644325196789666388453247061924000556201885253936899213797567230 64 26953676959347459569765812011503686858612827880013197720147102605285438065 65 308700116939129588688733612724739192815706593414807898778922589714211537680 66 4657261964556265654769155560747394231420646257501457399336988644707183051378 67 53336737948629602513390717989861204095410785848301257706668690530828606588566 68 804786248283666665516201066201801017279505615586034769857636914034958698429804 69 9216290017227723287805743791250834263022744019547172285804048838767344709477761 70 139079502940195537708652079637108754027566493879822155081299624582423005971237039 71 1592652305183440258466312265287730337705117635512741771848702190395119249873178788 72 24036677389290714121670307320254335198115440668598081015725418891290992026853571434 73 275243263395064039578120565742942055717876060104035133427567170414876992939859397541 74 4154425360394481486298641808364021141004617810228215524132699630728833616714096832525 75 47570700066482404769322710001358308731082024691670119621463817273413275698166825051578 76 718074711032261659102926168390570342532311632126879483649084195343970670779871671075567 77 8222165253707775447561290530253600683752461989582175684500789778847710098766538910771910 78 124121708781595190990858268351777469192408320358762508912100831188371880924693821853910467 79 1421195319453821854040382692420671282755432787652972492562998134591378934413111775458030011 80 21455711822751790272221928959013521971643372155935358355041617409878467972365553121322508604 81 245662966481651476199465721588127620454632562754803268525073984452219111646611903410120610666 82 3708968040054569009091571488837138600690259240943877728736083755997564196877997557359326226143 83 42466036501859638549180681494863387023188200371933285973763481857752149965055286010980128074435 84 641174740993201620214614453739795943368719217178489350502514484464615336924290584870153069856611 85 7341045395067095153203480397127598894880984988773778433163428644596358935774964037186887726203260 86 110843762947551504071520001923560527432104877130192589198071723085305060555448486357524907062995885 87 1269072709407048983754312169583323203822954753079822294717573234432057019174749739903830042388747529 88 19162679955313802372869282244886657570563108195386837020909735484134031150916446146663552544498879192 89 219394631331082645956974427316101566652604302479295314877050988057680748762924513449504820902307636542 90 3312913689241315511940276514978520774081387473202841569707798216411383446500433006860454011393940808348 91 37929319355325982577055598223425112595390907229502443584554043861734959783134108678460507292986263123316 92 572758835993320150967950595816296865669087117078977852526528616761738226141946151843289076245554285402545 93 6557412350182942938835059484548762236202651205610743549126593034131640542869516505023387490124156207437704 94 99023966861739327947283912966737689319852073582154006745279686321925009876117656479296229592116174158202272 95 1133697798634781855682048760754175730089424646922159620295711950578357965967943011495814549075910399019126818 96 17120437141056703791791329131506882441001286590458928011975331325341437142209800238803776381523974979246546986 97 196005642833317544187774752199705354141090489538417559020778875179668925940237947655084146534194054003934764336 98 2960020031515953056930519387408350048495707435709037748414870576554623087591893909850878674323873448267761039181 99 33887967045449920608076120316360001297999415951601558117673826577124747538862405456266505804138861884004531879215 100 511775010648767717835154805826898585007956186312601509861427226527083642110424080631400862806159582158497883077447 101 5859053090920750584954971764245454078737792200193631422569435391963925980740125707547304455509580962219803209007676 102 88484573166657969137730142056808978554605430492572520746696374362971164238719394284383721514813221533609269305136074 103 1013009962318386145042935593880641057464218379409926709046226716829604495212155023609091283266185722588771345582303105 104 15298878847643137532544868520089550250062440372350944326490140858945502179626093402533323486000429650060493605182114075 105 175147454624104310605958501718424023233102412367933606508929009534434655348860245200538075361877414447860980983076336661 106 2645177226322453235817562813550832770803109624916719706401412726018907086079024312813585976014869936126874760638713094152 107 30282889032840193405312228398064834353739796814388175721137555143004395257207125294333831936581320450140344325535896790086 108 457354214888989914367387421247820912522228081746304137766776864529182239175878617976632789329622968598899440271648448784054 109 5235928762942036267380116125989899767194273932155200750696822049651858672137962169255442799345978833607752262806029708402889 110 79077512923252320846207539075783745246536162450193781571843254426789237123076087192177368429205176042790176696835353550368389 111 905300459162711570454772215006750809655754524083738661509925691607475818913294242701861332130591420342571594479727843863852425 112 13672735991093773839470637564446452254589947123014159519470638896073417854651741278034253430047064612593262362040469335889983629