1 4 2 12 3 61 4 457 5 3411 6 31487 7 317655 8 3161392 9 31436637 10 315944445 11 3182997999 12 32059374557 13 323386403994 14 3267568146811 15 33053624461081 16 334704837151091 17 3392894959638835 18 34428005433287948 19 349661755820884825 20 3554315510755917925 21 36158839051122902267 22 368130134408831948047 23 3750560696684595059514 24 38236726220976733940501 25 390065791379273981740785 26 3981546437788285789930245 27 40663782443774893398307975 28 415520295991268462442539294 29 4248078935484583198210487281 30 43450729396891813566261775037 31 444625993962183748195801496483 32 4551722815640053150560276304171 33 46615521305350738337418782710690 34 477584597151954938580088288525125 35 4894709827282009746697287828196857 36 50182564942904213004992287976388731 37 514660601769906738176740010752338803 38 5279885663724257934342930250290302154 39 54182299190063615949196986651966492721 40 556178051517922148220811781522019782805 41 5710686477319014702342470530301109176971 42 58651041945815508849134749496815816430009 43 602519751157805497848340796098522268192434 44 6191137839382727261705379361512083539147415 45 63631042852160913146651832998235328240073825 46 654128379996636205860060203793644387424920027 47 6725871342856674160131296525258816011443489019 48 69170700626958556110553833936654184514767253192 49 711509149525683379277621702806112119156466298121 50 7320155776423626498331004026482743802253376920669 51 75324918708376772649293139674542751380066941685851 52 775233781585509588250340542245408746457597645194535 53 7979940980699315335781213991340224776107381652116066 54 82155583407605138121537178636184841804897657549210965 55 845945676705460850782245752823905502196150115333982265 56 8711913330911255517150882555036316906014083115290725057 57 89732156240127795968389384942905586577569342364493929955 58 924366209395492177373564777957429102451720231392582347038 59 9523562395546220246147655925357108993143022462714290117181 60 98132377581061684083054346116795035617071243083806443843837 61 1011302136906342376021817361591622150225203363664633330940235 62 10423258774194626258631541117610359571962340722277268151927971 63 107443082948821360503284346420002746296764888842453220721177358 64 1107654146280549780567300160843844144946602516873180063969541181 65 11420343472516932729012949149262670147145227788693723227357434849 66 117761136523858746017693463694077886392703417699351222263377015867 67 1214426595443170541889041378139252951470625184833989536426087122779 68 12525229463597592591531925416625979524005042652628999599366405080914 69 129194489270518498099766843021930143927721758141779889878856540469625 70 1332738530413668937839634131031943313310781722854466432034982034969077 71 13749516337617744390528342793870703454673756685228786935314964088189943 72 141863371469214428307286819184714434040387651146885809992364047750320349 73 1463836084408133144757501176067011736049813874090786774452359471628512738 74 15106119173148885842129700619257005014806448250677778432070296368291320195 75 155901631738593084927058092427009756333351087442310241006717719983937518433 76 1609106387037840635753459219604605623037653190647844849841080271776905297211 77 16609412985992947229486766101369006793988275704803838919264601718484784971203 78 171458236846440079681673068323361311209438814940126849597473210991870291780628 79 1770093134024083346522550745953392198531668350549861899897174531961648671219409 80 18275394334731705270824063535503786536973596304151274802959843639966977180779589 81 188698948859483535638610976340474690861298936103406866680174295809750428378687867 82 1948513990628161422366789971724407517792742188448943279020169842510132933529005023 83 20121861893288411558053331495069045512741424078401674035218190445426596514007224458 84 207808198533738133486910466375617529485636491565952841580629122385808497082788915221 85 2146280025973693444520513352971667305434956699032383830066014196718554366868712328097 86 22168618045815934246594756678345721969843786890207622470272214019422834126832124781405 87 228991176355153383628998079988973476111472143470985287852534375579835058583475466115935 88 2365517401154849239336479815079003732617423406846639631586985208557239843132216261088798 89 24437693823279203736988784770025863811379947121332210968716559334329634894702147522312777 90 252476165354996243738808739585516727028640544890298678627981551701809263833720482289258205 91 2608591561963625362583242819219457655801358303104086893017432125081066638082872717116462355 92 26953599788932676549466569058834240463029187385665946407631232019652768869606569591950963099 93 278517142792163840993273425058457213291717239911300836473940782612938780002493690287640179258 94 2878134217691783072621578768588882353400769150964135137700234116188292569709654355289283975285 95 29743605796072860990080054569414884230088385831764125511565652724720770982057952857921121776137 96 307396681061048687363044251722549319502365925206846991878934091237190932275634848309100819484763 97 3177073421225063259138661042573640636483527452919981794519639640800118713909707821668915934121699 98 32838052890563794854883055092431592903612891156282091483733647680381553418441199476746100696161722 99 339429181795025150481820550667492517575871021775869771267043193175953535052790218491516265285373921 100 3508667103018303522624702054315105530306669060775684622227881198703406769584038517925481690312917909 101 36270701017458845691519890142162481506702302397476284603013466831453125013560807497438273764489672643 102 374964481140659443981076371528838150675664362541652806009001475227369076404993905447827803604124163905 103 3876540453015845210764619948619097595230998728131254037582909885748534602011988341392548027560480398194 104 40079116620645693022959354351878214848097734758485862310142674296129158396424378831370509183163972901871 105 414391868628318958882902447295958641078917115600472367096419859470628425678143673758401589603033295024961 106 4284727590695303623472402795089316499652030493378593001710268326834946042563181022404052953709805099970651 107 44305104702302153705058440934704015041876301669824521908680392108661208521310439619278875506714681837986315 108 458144567017348708521715879300400748506394758238566194723603100888913564684650010350348564137953936620486560 109 4737718014745094780159346131910603904939725514838569823176975785114793149757719317347953494394490239529379801 110 48995190441055671928911477333145480851676696985853572155334699200888186835668788604241539761801844133657270509 111 506704726010168495504422695406873530769322450347012656416193866616269738758628501292196610447714917736337959995 112 5240508381074928919424633086230164602378785535866162721284957869348067261884785760141921591597832756578827767735 113 54201156060679100465565437270114544039455156287106202691955872888493518279721290889335670255918086837480835282834 114 560608988877650417508753926694835297122042880277878643791136639706748357740729250147133215237538472808550605564629 115 5798660221608370289953386206545201979442173095169887370037000400467600417453890659022407554333709667484396429745065 116 59980639302219680676742353673065696805631855115266835615129564788685164316805495464704810424658708050930120652887897 117 620454697893412767498489834446496996188844498790158531191672283824895186841411369789294343554245813019260519980068155 118 6418364287398680851662055957838425512774491335679364822570222350590505650640790365961439627382618614244184331447455742 119 66397800589736567446177146385575050965149087496234222288881197364381275829969166173496888295701143028931896925341376981 120 686906812121009902607352109732499526451600158725136152738022161653749739849011758752669338567584884312714944996840907613 121 7106512278911693524155318425070653988764338363623645493037065494873544055046260271625662934509255713303983577540773726523 122 73524066802311297009968645869191005046880037132138115949544318581416818885710627584060873978930717413354001484609724463379 123 760705619628647742405073306558941309221510774631901339645083179780006935166277242829845400457780298735376538685587133351846 124 7870776814798866025655617697869112962145365671729778531911036907925204223398045789217856878538768065692331719121719883521389 125 81438960482714299433105650714862323251853938323659183779356269535757450509512432978611361490530463623780452689264858646312305 126 842675335724885949563594254614710256283771685618507739437266058498878263174230200538268530412780727050378752863777204412829659 127 8719700589216992736065682436051605456459349895068116453780930864071114445117651690774630361194777720883462114743560371332839691 128 90231024337227319754774115182438753861994420868267008800910745609591545610514995704911737313757816962145178692754105663362775938