1 50920 2 1425462 3 14348560 4 304649012 5 3884003062 6 72313926190 7 1027778516124 8 17963607952810 9 269301324917098 10 4566438295318268 11 70343411623600362 12 1175543945267804088 13 18378002195401794726 14 304952559330041218068 15 4809845502514558137306 16 79528826570627630873714 17 1261840500912686407194460 18 20825609269897827449089686 19 331906383140482413336282046 20 5472343798767237597524537138 21 87533745588541654723129461958 22 1442401301042732621948331238360 23 23144966791390018540909909893312 24 381263200930202726454726875968804 25 6135008830398725749385341807176336 26 101042957821531796910484904425889094 27 1630055750592151447387770814339909006 28 26844828071185969766115062094276946546 29 434079064359652628231682062506747809062 30 7148722012907433546240119100286389570470 31 115842080709271002008135650110733874871632 32 1907897628359837777666909148882035801403190 33 30977714720021618244102685532164206367854136 34 510259040903309183543324750797688486534202476 35 8299940066600958016525648354194045231716324846 36 136737958694492298776080635922115686661126623248 37 2227936356580872537849007952999630228471846382678 38 36711926279395981730559512527148026672900257768466 39 599094156229753620439752986372065241523093368773748 40 9874264929368754497157619100885977381483842081628212 41 161367656362706513935998092860909613085165712009233108 42 2660384161580367328265187338488285923407790811125019454 43 43534529783058847395911044027228184875089443544202207900 44 717944349969927665240274772371948881180100425771927572630 45 11762945828240405772420779378270724498121740766485541969384 46 194048894501425682444915668214706124058044435168687113430106 47 3182980860271537614935920775976076143286092256014837607258948 48 52526045918523649037927017220769142039434410545619179424405038 49 862502227341763761854627385849439632657729566834487973250670562 50 14238114775842404860036802033719410937653025512647966637256290864 51 234028576388799852538472812329453899702671743534524185514285838608 52 3864714236475458422435219246641008726483484667793251488192171234316 53 63582224987988213618677966109399580366099513575690982365118678538278 54 1050373882450532411668661458222496624986664547568634984502563811215536 55 17295686298444094776808523658503611746575576349352013122064113915713660 56 285830193402642780696457318968146741512708045134011645803765336840945648 57 4710353355698642274171998281469172186408795040700229193999402992592263466 58 77873086526426350143070957942820773457480496679048223207075313925649857974 59 1284287729679646607479542275613578932264056959335889020357966544883802682768 60 21240293088354293318566589272049211943366950658313319759455367447405105782372 61 350545972199311259376464870745972578795042837135672464031579786811758957652890 62 5799724854764614525776287831385166574016959653030998694092541361881343910996376 63 95781822298241472465737867862992641012245829427118516405208058664822040214374382 64 1585291370723049618199966017643704295001111995178115924955632463848837465166108412 65 26197465893447524805178187875069437967559763618671458840307433210156027230760527510 66 433758203716563373762880008219315067947830430993868068050563969061034585781776357420 67 7172276635286747941565928762953285271406807150841095927161414652850427528306882094944 68 118797211300732687804445736925425474868476719706271940683753660758327564141102957579402 69 1965443858629207041622826333057242012701292279036465152903379092548544275915854310229800 70 32566317351809882441737507965685328380225351517368333175784725534923024416052471059878102 71 539082432223531328237653951602250305271322267484600787808119842641223402248155228569572186 72 8935516469762809083905248355717210666627969104505168737737674326063375478960098028381895632 73 147987969165364831867482098182884999837518892796364542894497342381131597158400217911121154970 74 2453831734663355754689990592455914279114372769067115684419196722198226194942035524028438684842 75 40659381400618895353412827958853813394712139583211546144841169263575318434501650187559072105472 76 674419659747011387184051069878073427310111266547277195614498961543633023688120040801254170169908 77 11180089867083557478309277858727463532645017346071829351606541542818790878485966862203329439270522 78 185508092637360404943649824130427302261345346646670123944127812313000091653328931576690590123587544 79 3076575760371585841870173838229239727324153180482904473077513486706940521707585995848240986611269942 80 51065804359299380215413291745097187730866658798229126447955323836539821746348390811843003007768136370 81 847258401308423744420438255446395357174089656059839530691528783274689393808038743406146159051252036956 82 14067606939946493250750061595754906692086854230107356091234510866457867085852463373453773650992715376232 83 233495634662056006718876612037381118699880349404599437533578483858283962409592244553710111659864496957832 84 3878123078330284126532113458328076370432081739799358992681682842009588921144748287963412196895593240014422 85 64393998215302728195725411757641640292895568835632756587062317589540165826790649325843156410115507817386066 86 1069851113678827738845062718618816605798191019815478013199502472741622663526872974314887776336474492157386166 87 17770732704411342807503164440134050039104796365439195740183689451378217956121712132069930888442942747513534318 88 295335076493211493288658801586390499603088009187088222266810405871798918116385929105339356671788183169829117220 89 4907367513389003647701426429498879457528499509580691815964765910334805539499494981698186976326791714639727195020 90 81580548673951233724892328392831373676540989086511237840637784126719538729196323363676837613145808255042693977476 91 1356018190339597819091476732686186536973325636209235758934058867233134794926151774768240336828341113398742626996002 92 22549062628511189595972970137119482332792397521423893220280457642123045765218746059147539824036132770077783834796796 93 374927135114594929655909662761616683899895468574488336924819796774389186880926379848439605434606497973802233590099234 94 6236363166556018718445889866622357239361239904916043726199634854621365538143103994207927276620033017073645198373407422 95 103725072090224481488967119480391433310051659155616917197766953382382587997318362911707432010830509562521628989139882608 96 1725784033353265080168135002210971063409825455287430555902141587903253776723138258578821774950828137403894504561583972288 97 28712271009853001213062527710368571433224609651598734259345435996508792583843942281887471296327778013668697232766216674284 98 477842840297456161674894120749804925470520112505101319587793167050815529641478688018375360837387617448165882383294164186352 99 7952249386961750283316731495727938558694291466386912524716058702349402659980957867188831326833735472492270422449945400445404 100 132378990793436728944953221302322231176616264842828234564843431955418959872744785117199664781424715421260530704651296531428376 101 2203652428433109983271784936876931869084348197167626401544699363975932193629932401834555478077757745046009158091171262356218806 102 36692765873079539102279337741623475321551671537538150136369493142705582370904101631148448148063878873519210124513890075706494320 103 610968958816337691889346755245781530046806322086941869541705550286928082510834789367684050063429772270389380079845058765034965134 104 10175636168382325752093994846311379821265822898472298277630058973209243833219188567591213397117390740177427882415969939272818188508 105 169476968463249806653179225989986469258953393079642612733170293202171121876322475504980588671876730450677755206706895847445038560992