1 0 2 0 3 241209 4 13907664 5 663476572 6 29340232714 7 1239784258612 8 50762954675186 9 2032908127837419 10 80080573259154704 11 3113883115269131234 12 119819798899454537026 13 4571113264552325706845 14 173137719486843965997050 15 6517878192307922261207337 16 244082931574583330689218700 17 9098800138824577282599997278 18 337823526619244316639780586148 19 12498445605606758717382776103809 20 460946790657342352090447876992290 21 16951822600557164229513713958739315 22 621833234968911171768026053276477952 23 22757651619863543994606183754828808832 24 831126246602841598289620132584188003086 25 30295006008160110770802615120934005976896 26 1102321681395337201829687801765999547234750 27 40044191502624313456073968123008288374773069 28 1452507155946675789159333778383470346266525858 29 52612919164132007078818652405402538948755890732 30 1903288453203501379818640572927411001173627105772 31 68769089852704268613443551044372825907713488053391 32 2481949530213719229903776372946530150539163141851694 33 89481831581488142143579872086885344373122500790650567 34 3222904044283829125932640672762585506132947211599035852 35 115972832882959981990582869243119682836971819057004235225 36 4169510474844089190097084034220035224254154021379655380420 37 149780514666085790643053851737355109561453214110466150566991 38 5376340514140722361251368465137719100731975207100978774431294 39 192840203031090300860849946610357492245209395308360589055613326 40 6912012245836047546991299203735583852422426208190194610238979274 41 247584235196121231436825878033006987335061346253886802258419883461 42 8862726746005222807895827313506586450487778709281738648190223447592 43 317066885875164331745661414693688548886150753685780504958957380646615 44 11336680386498171417610932480152196421586766745858904105429794969939304 45 405120186485801750670013018667840664523494086046014855849906530943571253 46 14469566856254671812306434138173659110775890896943527064013721442848748524 47 516548179336888090438466129731094092013500032894223170329376211770093583817 48 18431434672307850563004744707521091397156099228879272340520281345087497126240 49 657368971346401265126764200366858798233404711030619169506206027155741996842147 50 23435230116853873571774796428730538079177709125760597084572007666089743148809110 51 835116210851566461104171831734422727364836488801088493269698212011721325585002453 52 29747435063363804006959904260707526806858704394033509736299506375898978071754917140 53 1059214410557029621021631032274955230599763087786992636066336377932405058830370035095 54 37701307695395583111195593664030926517555215172916827895967723156341911275586902599694 55 1341446008039234658104390856212026627616127447019749288502086683723677951472521665244390 56 47713356191733876684402763040586013477657189740088060082967678440309631177241497795587472 57 1696532351235717776615648389485548409486839624865020129016769527457011062173296605141475721 58 60303826631937675079113149023797729844123126078506590145351802014495317496818567366463063448 59 2142856116207239886894104583265458732127454586612726438331388032497190344586769565485444649153 60 76122173564903764665846384432383071081096129809083921832408254736204328907230102378160271156144 61 2703359250636149589209660446208589380587219775205727963847259724962284161172032513053105371678472 62 95978713402625731201559652321498998751540482630020742807651686545336492598917230565140019013613078 63 3406658688593535065912023510172922348302595908837639107939886245113103083575503286752798557434018464 64 120883947581468629023700418790644545546949724123207229182879697964983745742959897590714174005897476074 65 4288432170145969710232317239811423634833603313207603924285195633377419082479096849685112382763295609327 66 152097397280281262395462214663563768441469901737891577480886790943655159346326399476290191870307148721416 67 5393138980467093498576609832951159923382000818037499306345513910537711606872117440730641478877332468769691 68 191188230461536742862211370023558916749135198596456824107093432981313517155861161962012656940252348633327770