0 21 1 43 2 107 3 150 4 707 5 14997 6 60695 7 75692 8 212079 9 499850 10 21205779 11 42911408 12 107028595 13 149940003 14 706788607 15 14992500750 16 60676791607 17 75669292357 18 212015376321 19 499700044999 20 21199417266279 21 42898534577557 22 106996486421393 23 149895020998950 24 706576570417193 25 14988002999760003 26 60658588569457205 27 75646591569217208 28 211951771707891621 29 499550134985000450 30 21193057441077910521 31 42885665017140821492 32 106964387475359553505 33 149850052492500374997 34 706364597445361053493 35 14983506598845082498350 36 60640390992825691046893 37 75623897591670773545243 38 211888186176167238137379 39 499400269944005249820001 40 21186699523824387730577421 41 42872799317592780710974843 42 106932298159009949152527107 43 149805097476602729863501950 44 706152688065420868606534907 45 14979011546850440970600734997 46 60622198875467184751009474895 47 75601210422317625721610209892 48 211824619720102436194229894679 49 499250449862522498110069999250 50 21180343513946047356817169863179 51 42859937477754617211744409725608 52 106900218469455281780305989314395 53 149760155947209898992050399040003 54 705940842258294877748507585474407 55 14974517843371402331710709694002550 56 60604012215743904204591346361484607 57 75578530059115306536302056055487157 58 211761072333974517277195458472458921 59 499100674727064341090692973000404999 60 21173989410870676843086300324489468879 61 42847079496468418027263293621979342757 62 106868148403807512897612887568448154393 63 149715227900275930924876181190427497150 64 705729060004911236597117612330158142993 65 14970025488003411899464346040123748500003 66 60585831012018558834454501772825152143005 67 75555856500021970733918847812948900643008 68 211697544012062500302292197398722953429021 69 498950944524146971338503242610394807501050 70 21167637214026235296519428387035304868473121 71 42834225372576617564377360016681004544447292 72 106836087959179470425274148420397313957367705 73 149670313331756087989651508437078318501814997 74 705517341286203822383880182168710587964627693 75 14965534480342036358051135333980000665758996550 76 60567655262654349254588421518088713251000613893 77 75533189742996385612639556852068713916759610443 78 211634034748647120479867535222226141084519834779 79 498801259240290626572374627296520996085799280001 80 21161286922840853436519601881676107976688089594821 81 42821375104921997499611578390648736949461978469643 82 106804037132684848435742758662973581875612046534107 83 149625412237606845935354337053622318825074025003750 84 705305686083112232177160106877462857175908146549107 85 14961044819982963721655716581480342319519145102534997 86 60549484966014967118800026432798832135252488556689095 87 75510529785997930840455743014279174454771633659224092 88 211570544538010828799711512461357181044795755875137279 89 498651618862019588439878767936993536544363145409498650 90 21154938536742833543274619765815085715908047863074080579 91 42808528692347686674989118299567164968360458871557659808 92 106771995921438206893252856364949415652628965606189400195 93 149580524613785893568241974664516580620989424477747060003 94 705094094376581781166220755023015738136586663517177640207 95 14956556506522003298058877830147847081489309358338477504350 96 60531320120464594973401732075614404064093824096871087657607 97 75487876626986598271460609905762251145583133455209565161957 98 211507073374437791516322951887138906355260091007290217981521 99 498502023375862181304106513680040063856103315469790001124999 100 21148592055160649406288796526448821588311599340738470265231479 101 42795686133697160993881699566577683240479301996946730531587957 102 106739964322554971394052195659604188069270203334631931328407393 103 149535650456252132387933895226181871309749505331578661859995350 104 704882566147563500945787776564331673308268224660946578768388793 105 14952069539555085652249477203077147010783382223211456815996160003 106 60513160724367906109943696588872919716441797117506773842753028805 107 75465230263922991762193173791950066727225179340718230658749188808 108 211443621252213889634330044172773053170892155798943235160251406421 109 498352472768350771030853262137496173069009490938604700979252001650 110 21142247477522946272930167053947612322069290775220340676288835475721 111 42782847427814243316891187370032720817207591041379286053556922953092 112 106707942333151432906712541794013053956484472857978912783402681381905 113 149490789760965676223603729164045774773692063899358198836959604334997 114 704671101377014137801127458450196153051252728455411708131241098721893 115 14947583918678262570047280356618164988849999361463004069593022677494750 116 60495006776090064417990248884922856108451250174307427986503331808700893 117 75442590694768326988037529241541021097301249535770432056096354486195643 118 211380188165626718394065307368004898303053749245848292098696040781092179 119 498202967026021763776168143977550817703408748027467016253488436048380001 120 21135904803258540796993127354425139241846221166399462974745210354813052221 121 42770012573543103357762422852827829301395851080826392965743909145674484443 122 106675929950344747512517973060080797844637923328052248906233028646162021107 123 149445942523887850870280395912908627146033774408878641871976937791836505550 124 704459700045896150993639556711715306428773020963566816394140779813508043307 125 14943099643487707021736711086858930062150267214643781786148933313875505414997 126 60476858273996724237940483904147435555029841879538693960989874035315529703295 127 75419957917484431259677194991006365617180109094182475747138807349191035118292 128 211316774108965586757294873886160166789390060067903645455267488733697599939879 129 498053506135415604774266942763326699195960229229989766657673784816586234998050 130 21129564031796420987276506469945881533019719687727473845077566451030319469857979 131 42757181569728257579327279882655089765235399604684937456812806686877225174714008 132 106643927171252936145931066235256061063490518897097348758703179824784769819285995 133 149401108740981193725258346117911150828725918501782286215515986511661994994000003 134 704248362135177711046964450706900664378394192904226493620767125871432749795286007 135 14938616713579713125711511810962825102775003969490538652251625629811749740695006150 136 60458715216454030213893011694558201075478410070866381102627269645118431712575310607 137 75397331930033743339604523505521026178253414040356919754878895274930181453270316757 138 211253379076521516893102058705600253431985238151580220612385060194978794619115944121 139 497904090083076777125808640916721533042223890343517360979649015664887770691502204999 140 21123225162565746156177064977207904641205388632579309381757643718120265163662208554079 141 42744354415214569089479938595332530815453001155502136124494936451905418098015919313157 142 106611933992994884335136942167872966272111390943583581630747516621931101359694047180393 143 149356288408209453424616880763205497087564392099085717755242453073836519457709966493550 144 704037087625832698033604465220694954622368959339926452651717328917277179190533913154593 145 14934135128550696112130310650397799544157312538237541223441306360336657282458922142740003 146 60440577601828617146554847066811893131251619112290091346416942770263906309026222484114605 147 75374712730379313258685157717209692675408931650527632569858249130600563591485144626854608 148 211190003062587243663925162501231278482069482413345356486133441031465033491996511737823821 149 497754718855553800586535482719672249639547896477218345542125131193530630575478168102502250 150 21116888194995846868298415436727465763343081134456515869255388951159751517662079572042918321 151 42731531108847247537183366356174603776325710165390250084052903033513033665899637312188338892 152 106579950412690341942665148149076673315994501465237016037361195018185818849461354196419596105 153 149311481521537589479848514505251277092320211630627266121414098051698852515360991508607934997 154 703825876498840699862059206170081781685275347987746080523017587224981228910905320230851336093 155 14929654887997192286583091844076968692483102519373294957104783429776304659644372716356485992950 156 60422445428487609846194426582477956551617685425480925908942151306330199867488396185656795307893 157 75352100316484802132777518426554925244100787944854220866046934736106504527132768902013281300843 158 211126646061457214111749463435587807039819261315189367641036020778543208921753933989683357909579 159 497605392439399230356276445297730539323739310575232956148118976293192922370640636881379997120001 160 21110553128516224889075360165940270458636870305474973525862033025092645948488660683007643236949621 161 42718711649471849008506996777178271456597479921525180007872185026478484819347962002896666471019243 162 106547976427459922906089353720296813371831830148525333541606403078049615587184584688800976178988107 163 149266688076931771914596350497475084828429310070050513549478588104528100406532546691697642650007350 164 703614728735187010564474755710197152685549070428727387739520755496162017213314771455591546779017507 165 14925175991515858993768566220411615291224959789073325656079414453523930461886142747259120125009374997 166 60404318694798622985638739637356658317585388226722030012057178569591883864757885760492072046816517495 167 75329494686314481979407305857768273608810348015795355668136593023115814326644028507751192171825892492 168 211063308067427586944453351352893205535206084258312741348330364615823512518045942775994456390468302479 169 497456110821169655868314008563554684679222516532420838364797322254762839362735914059740104952762497450 170 21104219962556553133413641711022189962062551778619987952669817899315862765752954333285078864406493195379 171 42705896035934275922695597430607934608804326073772396743704433120886488370868644580629897833765748888208 172 106516012034425104978804836572238059179671203926164781440078684141088839507490243494544874531937990971795 173 149221908070359380901500434002845993788475529999937178183783117261975327878358888075174772365703739860003 174 703403644315862628584806572583622034333573323925913494175211153188990151020925795795243963994752950411807 175 14920698438703474581182438458258908714793515332444120555863217334230768499317800599775298016255515698507950 176 60386197399129760953314560405619256893507634653702395717628080490112064148292128194896436029016815744443607 177 75306895837833235534496998863878165608301149986146516273491297824342832647609928794671734045272331442951557 178 210999989074796232022308558133375588110109934625995428264610676138797729443511985784239904119561478630346721 179 497306873987425699579114115130629341828521019238137372802712650101938291534633900363151542284395288703644999 180 21097888696546675614345101393619807944907992742627765085978541980420205973898135801036604680064163604183436679 181 42693084267080776928269316902370245231644506504493667544759796610942350239330905502436360902412722497070518357 182 106484057230708229470883735198360298408197005751615100175498135202304906452559946805909326484889608598324473393 183 149177141497789006399153052100730543639841512256108767720257931813247256691890852308345687387302331095394991750 184 703192623221864255067495943601282472967563054776050171056529862455293933220123356039292076034098932979904440393 185 14916222229156938362816567867727662475958665662553162359907385043374419854314481329133479284103379923673388240003 186 60368081539849617706333767414511932376802225704988699610686070035952973350478048672573209212447618627673457400405 187 75284303769006556069150335282239594852760891367541861970593455079327393204792530001706688496550998551346845640408 188 210936689077862729844634437978991122082324008440072423551872980194607759760063108675986586205549615730367148681221 189 497157681924732015758419211240221839017408908247686709074339415468542912724918747353679860907650230012081143002850 190 21091559329916607391698241310068308360813498154842914204674128429873410094206650497530540744326859276237775154800921 191 42680276341757946799154901831376838560644405217933515118422596275215363101138219742414761349561368782487631452604692 192 106452112013432500990008044972821985482102308590709944441519320980304136296483089982360063443449596841213038060010305 193 149132388355190447789162946804198824042746713808643459559941917255519499397621309724774824793010965623700669512614997 194 702981665434194292146659832189617281653089163825283782681286990002382133886968328881459362615493459336015716110470293 195 14911747362473270582869019422786161738757619154139602895866968707305544311023956216235421439718373611680030707832491150 196 60349971115327276623622737523334264236683565780383695366149161819224559377982793193823145121488987906056138547440434893 197 75261718477800547206491756946120425975441184934523298262016130526530103689006749410058566561207361517736169255272926043 198 210873408070928371036606251415575116187565935649430291890181422872284766755996292013940278243903710941528477057986286979 199 497008534619657289279704259777270658350573056233383882042378976271099637200999333437939123049014783400793123371245500001 200 21085231862096534520784185162060942766911634297451553337670098426258469529197968296407383446302524613774839658650297287021