1 3 2 5 3 85 4 17 5 1285 6 4369 7 559876 8 257 9 327685 10 1114129 11 1114521441417 12 16843009 13 160490068541289 14 1925878801139721 15 23110536763219977 16 65537 17 3327917287071744009 18 39934999967815157769 19 479219999336720898057 20 5750639996603165650953 21 69007679885506346588169 22 828092158571811231498249 23 9937105900443065378930697 24 119245270805157785502062601 25 1430943249661317756121006089 26 17171318995933234239741100041 27 2046980738154938499076 28 2472669935414278296568990746633 29 29672039224971337789600054640649 30 442147839441466715799556 31 4272773648395857589740703188123657 32 51273283780750279553685204661960713 33 615279405369003350460356248566497289 34 7383352867144596381584041391016640521 35 88600234373136481583313743672411947017 36 1063202812477637775845377622244518264841 37 12758433749731653327402196187532660572169 38 153101204996779839147003795708535774556169 39 1837214459961358063236704332919197912793097 40 22046573519536296758769886081292168706699273 41 264558882234435563821452326307567510623354889 42 3174706586813226733259349091605330009800048649 43 38096479041758720799106363467867145815371808777 44 457157748501104649589266805463441854792777334793 45 5485892982013255795071784508871117129988196997129 46 65830715784159069541504719620990502024592773611529 47 789968589409908834490242009522063975816497232580617 48 9479623072918906013882902339305186984639972595728393 49 113755476875026872166595267173195310741330648552044809 50 1365065722500322465999155138066248733174295573836595209 51 9699375329577168727717675205478435520516 52 196569464040046435103875842601354161234132662873367773193 53 2358833568480557221246510108512705591969775429972823900169 54 28306002821766686654958122684115104952586805756765417766921 55 339672033861200239859497468573420850673331217653213805150217 56 4076064406334402878313969458633551797254652476057935962701833 57 48912772876012847238593980756362228652316297274622498182266889 58 586953274512154014477211602041785422406818205826462610578472969 59 7043439294145848173726539293560442863467726560560596447792201737 60 84521271529750178084718470693973070926893257800869482074747174921 61 1014255258357002137227791599611644116533143424687317860003126160169 62 12171063100284025644199459817691917919606175516955481818752761200649 63 146052757203408307730393517363320556581065198662015261315261681942537 64 1752633086440899692764722208310190439650800551470267024443116999409673 65 21031597037290796313176666499722260982717087510662598843072386758082569 66 252379164447489555758119997996696566667298009760625542265663140155517641 67 27363003838404455969062107961022735015475271509737476 68 36342599680438496029169279711521604438651932138237463015943001417780551231 69 436111196165261952350031469143192152486388798291454972189640020982885253129 70 5233334353983143428200376278458873112557581175287627661976890588426718412809 71 62800012247797721138404515341506307150287091151702881566068073217167875637257 72 753600146973572653660915542772416824514128836766061880453923843530234510966793 73 9043201763682871843930250652032390605243754584312347418659530322390031874115849 74 108518421164194462127163002510122859337702778830657120561494783953159116533268489 75 1302221053970333545525956030121591342319578504432620171812478142588953157863211017 76 15626652647644002546311472361900547204906679565529610459852670336382886005504262153 77 187519831771728030555737668337492300655215398975887934677001716349820605589052456969 78 2250237981260736366668852020049908428598113311170764284389622206913503893629813391369 79 27002855775128836400026224240598891294993966899962153916756779254429003931258066116137 80 324034269301546036800314690887186695490062584052222604377764609759195426396106028744713 81 3888411231618552441603776290646240345879848656699216336441753956031521871917352883322889 82 46660934779422629299245315487754884150557892910248041558248681592091150808111988017725449 83 559931217353071561293246703470122918375202344813746001931232132269393691458084575712903177 84 6719174608236858619091325430236703317680336460900143138156770136287624850167400234370465801 85 80630095298842303429095905162840439812164039212133439002211645589085778200786598062404403209 86 967561143586107641149150861954085277746705679918620159294887837666312485162807955538097733641 87 15480978297377722258386413791265364443935494718718567379249167782381781245427836896826481442848 88 139328804676399500325477724121388279995419453985463815138824490885447203444032690252592378281993 89 1671945656116794003905732689456659359945033429629390826675306477802704787363462315590704189931529 90 20063347873401528046868792273479912319340401155764233244518904241894090051728503020756146189238281 91 240760174480818336562425507281758947832184102805798539792703203843649906045911750321903176387657737 92 2889122093769820038749106087381107373985017766386473129634384507869212774280295887143201317586993161 93 34669465125237840464989273048573288487820213196669124302455494109921329150233618009383230611579207689 94 416033581632007907663783472090276491583675596838023263180343782054441387568982212146085011292015296521 95 4992402978034249026958455318994553542246110700315294958351321678327720548711857826906101235437029818377 96 59908835736410988323501463827934642506953328403844231618907244806818718438045592509137015228516012130313 97 718906028836931859882017565935219348447034047244510188419713405958257339325324580679296201521022317363209 98 8626872346043182318584210791222588521001279290145052865072141684529157579600446300451491902621315604938761 99 103522477283570731095528182825179190271317669261546041406485518911168002991816894182949755245889843052737737 100 1242269617830218253876126353936052747024184217780849023307845968865696321918218457012299158406358329735512073