0 19 1 20 2 59 3 79 4 3061 5 3140 6 9341 7 12481 8 483619 9 496100 10 1475819 11 1971919 12 76408741 13 78380660 14 233170061 15 311550721 16 12072097459 17 12383648180 18 36839393819 19 49223041999 20 1907314989781 21 1956538031780 22 5820391053341 23 7776929085121 24 301343696287939 25 309120625373060 26 919584947034059 27 1228705572407119 28 47610396698504581 29 48839102270911700 30 145288601240327981 31 194127703511239681 32 7522141334667435859 33 7716269038178675540 34 22954679411024786939 35 30670948449203462479 36 1188450720480756361141 37 1219121668929959823620 38 3626694058340676008381 39 4845815727270635832001 40 187767691694624837624419 41 192613507421895473456420 42 572994706538415784537259 43 765608213960311257993679 44 29666106837030243588297061 45 30431715050990554846290740 46 90529536939011353280878541 47 120961251990001908127169281 48 4687057112559083862113311219 49 4808018364549085770240480500 50 14303093841657255402594272219 51 19111112206206341172834752719 52 740525357677498219970314875541 53 759636469883704561143149628260 54 2259798297444907342256614132061 55 3019434767328611903399763760321 56 116998319455932159671447637024259 57 120017754223260771574847400784580 58 357033827902453702821142438593419 59 477051582125714474395989839377999 60 18484993948679603729868756334957381 61 18962045530805318204264746174335380 62 56409085010290240138398248683628141 63 75371130541095558342662994857963521 64 2920512045571921457159592053286241939 65 2995883176113017015502255048144205460 66 8912278397797955488164102149574652859 67 11908161573910972503666357197718858319 68 461422418206414910627485675662891268981 69 473330579780325883131152032860610127300 70 1408083577767066676889789741384111523581 71 1881414157547392560020941774244721650881 72 72901821564567983957685577162683534257059 73 74783235722115376517706518936928255907940 74 222468293008798736993098615036540046072939 75 297251528730914113510805133973468301980879 76 11518026384783535050403693706028335521346341 77 11815277913514449163914498840001803823327220 78 35148582211812433378232691386031943168000781 79 46963860125326882542147190226033746991328001 80 1819775266974233969979825919975314328838464819 81 1866739127099560852521973110201348075829792820 82 5553253521173355675023772140378010480498050459 83 7419992648272916527545745250579358556327843279 84 287512974155544183721762091662393635620956095061 85 294932966803817100249307836912972994177283938340 86 877378907763178384220377765488339623975523971741 87 1172311874566995484469685602401312618152807910081 88 45425230141309006794068430656738219113782224554819 89 46597542015876002278538116259139531731935032464900 90 138620314173061011351144663175017282577652289484619 91 185217856188937013629682779434156814309587321949519 92 7176898849352667529279090281672976226341970523566341 93 7362116705541604542908773061107133040651557845515860 94 21901132260435876615096636403887242307645086214598061 95 29263248965977481158005409464994375348296644060113921 96 1133904592967580160619302196073673505542917560498927059 97 1163167841933557641777307605538667880891214204559040980 98 3460240276834695444173917407151009267325345969617009019 99 4623408118768253085951225012689677148216560174176049999 100 179149748790028312710320467889358740899554632588306908981 101 183773156908796565796271692902048418047771192762482958980 102 546696062607621444302863853693455576995097018113272826941 103 730469219516418010099135546595503995042868210875755785921 104 28304526404231505828070014624322607388624089031391992691939 105 29034995623747923838169150170918111383666957242267748477860 106 86374517651727353504408314966158830155958003515927489647659 107 115409513275475277342577465137076941539624960758195238125519 108 4471936022119787892522351990175082608661706512327346538417381 109 4587345535395263169864929455312159550201331473085541776542900 110 13646627092910314232252210900799401709064369458498430091503181 111 18233972628305577402117140356111561259265700931583971868046081 112 706537586968522255512703544433038729561161004858689361077254259 113 724771559596827832914820684789150290820426705790273332945300340 114 2156080706162177921342344914011339311202014416439236026967854939 115 2880852265759005754257165598800489602022441122229509359913155279 116 111628466805004396583114637668429944188054777061160591703667755541 117 114509319070763402337371803267230433790077218183390101063580910820 118 340647104946531201257858244202890811768209213427940793830829577181 119 455156424017294603595230047470121245558286431611330894894410488001 120 17636591217603726137876600048067498142983093614658514799818428121219 121 18091747641621020741471830095537619388541380046269845694712838609220 122 53820086500845767620820260239142736920065853707198206189244105339659 123 71911834142466788362292090334680356308607233753468051883956943948879 124 2786469783914583725387919692956996276647140736338984177779607975397061 125 2858381618057050513750211783291676632955747970092452229663564919345940 126 8503233020028684752888343259540349542558636676523888637106737814088941 127 11361614638085735266638555042832026175514384646616340866770302733434881 128 440244589267286624885153434887157344212105253247944841574378241684614419 129 451606203905372360151791989929989370387619637894561182441148544418049300 130 1343456997078031345188737414747136084987344529037067206456675330520713019 131 1795063200983403705340529404677125455374964166931628388897823874938762319 132 69555858634447372148128854792477903389235982872438945984573982578193681141 133 71350921835430775853469384197155028844610947039370574373471806453132443460 134 212257702305308923855067623186787961078457876951180094731517595484458568061 135 283608624140739699708537007383942989923068823990550669104989401937591011521 136 10989385419653417512779473903776621578155073188592105520721114869112917005859 137 11272994043794157212488010911160564568078142012582656189826104271050508017380 138 33535373507241731937755495726097750714311357213757417900373323411213933040619 139 44808367551035889150243506637258315282389499226340074090199427682264441057999 140 1736253340446605519647008747941913731445112327814680233327951575337262693244581 141 1781061707997641408797252254579172046727501827041020307418151003019527134302580 142 5298376756441888337241513257100257824900115981896720848164253581376316961849741 143 7079438464439529746038765511679429871627617808937741155582404584395844096152321 144 274317038405144018686714602700918592946749592721530884760295627788418392615637939 145 281396476869583548432753368212598022818377210530468625915878032372814236711790260 146 837109992144311115552221339126114638583504013782468136592051692534046866039218459 147 1118506469013894663984974707338712661401881224312936762507929724906861102751008719 148 43340355814672308346981260217997195771854990537674065111893381238994768770577549781 149 44458862283686203010966234925335908433256871761987001874401310963901629873328558500 150 132258080382044714368913730068669012638368734061648068860696003166798028517234666781 151 176716942665730917379879964994004921071625605823635070735097314130699658390563225281 152 6847501901679819574804352399840856013360141755359780756794393940133385047358637227459 153 7024218844345550492184232364834860934431767361183415827529491254264084705749200452740 154 20895939590370920559172817129510577882223676477726612411853376448661554458857038132939 155 27920158434716471051357049494345438816655443838910028239382867702925639164606238585679 156 1081861960109596820510740697914637252915130542356307685508402349159835842713894104388741 157 1109782118544313291562097747408982691731785986195217713747785216862761481878500342974420 158 3301426197198223403634936192732602636378702514746743113003972782885358806470894790337581 159 4411208315742536695197033940141585328110488500941960826751757999748120288349395133312001 160 170927342195414617821122225918112845104577265550541254529570776773313929763747909856193619 161 175338550511157154516319259858254430432687754051483215356322534773062050052097304989505620 162 521604443217728926853760745634621705969952773653507685242215846319438029867942519835204859 163 696942993728886081370080005492876136402640527704990900598538381092500079920039824824710479 164 27005438204915400018916800954363914889270292826443161907986674327834441066829455863174203061 165 27702381198644286100286880959856791025672933354148152808585212708926941146749495687998913540 166 82410200602203972219490562874077496940616159534739467525157099745688323360328447239172030141 167 110112581800848258319777443833934287966289092888887620333742312454615264507077942927170943681 168 4266688309034437788371033428563580439659601689312469040207364973021068374629290278471667890019 169 4376800890835286046690810872397514727625890782201356660541107285475683639136368221398838833700 170 13020290090705009881752655173358609894911383253715182361289579543972435652902026721269345557419 171 17397090981540295928443466045756124622537274035916539021830686829448119292038394942668184391119 172 674109747389236255162604364912091345551327796618543665190855679063000968750361034542660352419941 173 691506838370776551091047830957847470173865070654460204212686365892449088042399429485328536811060 174 2057123424130789357344700026827786285899057937927464073616228410847899144835159893513317426042061 175 2748630262501565908435747857785633756072923008581924277828914776740348232877559322998645962853121 176 106505073399190293877903118622681869016670132264040586631114989926981131994182414167461864014460659 177 109253703661691859786338866480467502772743055272622510908943904703721480227059973490460509977313780 178 325012480722574013450580851583616874562156242809285608449002799334424092448302361148382883969088219 179 434266184384265873236919718064084377334899298081908119357946704038145572675362334638843393946401999 180 16827127487324677196453530138018823213288329569921794144050977552783955854112071077424431853932364181 181 17261393671708943069690449856082907590623228868003702263408924256822101426787433412063275247878766180 182 51349914830742563335834429850184638394534787305929198670868826066428158707686937901550982349689896541 183 68611308502451506405524879706267545985158016173932900934277750323250260134474371313614257597568662721 184 2658579637923899806745779858688351385830539401915379434173423338349938043817713047818892771057299079939 185 2727190946426351313151304738394618931815697418089312335107701088673188303952187419132507028654867742660 186 8112961530776602433048389335477589249461934238094004104388825515696314651722087886083906828367034565259 187 10840152477202953746199694073872208181277631656183316439496526604369502955674275305216413857021902307919 188 420038755664488844788636764142621500138011937173060028805256836481737426967344549484307633395199322266181 189 430878908141691798534836458216493708319289568829243345244753363086106929923018824789524047252221224574100 190 1281796571947872441858309680575608916776591074831546719294763562653951286813382199063355727899641771414381 191 1712675480089564240393146138792102625095880643660790064539516925740058216736401023852879775151862995988481 192 66363464815351313576797862954675508670420055533941569171796406740776163522796621105472787183670435618976659 193 68076140295440877817191009093467611295515936177602359236335923666516221739533022129325666958822298614965140 194 202515745406233069211179881141610731261451927889146287644468254073808607001862665364124121101315032848906939 195 270591885701673947028370890235078342556967864066748646880804177740324828741395687493449788060137331463872079 196 10485007402069843056289273710074587748426230762425594869115027008206152099174898790115216067386533628476045941 197 10755599287771517003317644600309666090983198626492343515995831185946476927916294477608665855446670959939918020 198 31996205977612877062924562910693919930392628015410281901106689380099105955007487745332547778279875548355881981 199 42751805265384394066242207511003586021375826641902625417102520566045582882923782222941213633726546508295800001 200 1656564806062219851580128448328830188742674040407710047751002470889831255506111212217098665859888642863596282019