1 3 2 80 3 2688 4 96256 5 3497984 6 127533056 7 4653056000 8 169793814528 9 6196127858688 10 226111237652480 11 8251342992703488 12 301111464108752896 13 10988286523845115904 14 400989192448372637696 15 14633067014086637649920 16 533996063859705064194048 17 19486809976022162995150848 18 711120902862340671961825280 19 25950524437526761218074738688 20 946997501934402612335724199936 21 34558232949370373214506187751424 22 1261113637727192947457201102913536 23 46021091691568162552878662407946240 24 1679421122033644624249004037733613568 25 61286145144825050718458726981836996608 26 2236479902172695441276612836529253908480 27 81614569508370210554638886600180433420288 28 2978313352856703400866445742472956137701376 29 108685869217196749044978425986427016439660544 30 3966210659522211926178746974599197203235864576 31 144736635121087293166916760379134469475359784960 32 5281790440424648600105983761788115452601814745088 33 192745328321486770478715548817966877336039449427968 34 7033743956485115798333788380609568086107048986542080 35 256678356234254325312065803770881137310056936309260288 36 9366815022940078190295826108478806170698879393087881216 37 341817771319618573971887972419372144398814321563888779264 38 12473758529848412950517647962592740051275487769743973154816 39 455197666465025340552304216495655099289350249385610528686080 40 16611265566780416764425909388307334298781779314945427513540608 41 606185321363693426986341433162393527672402594868844832309116928 42 22121170861999843733607140903524754384093382075979865606145966080 43 807255113345440990690033932526062620361198519164295181994387570688 44 29458694663481659629699643264030206785600234006992886052461746323456 45 1075019132031049938379661387186983220276305918995857671365371661123584 46 39230052364316345102584901149596350056563646560292593540397230253408256 47 1431599645672679411990799388423223251779724622807060968485101376215449600 48 52242539124274684306501108189775022077649205496779602836665047485805232128 49 1906456810324884407525222005872783705387766406905597238063963626553619775488 50 69571227405088216709776738386619788577648381482665835787973056610177625620480 51 2538822624481943464227841118713072374320915747302954868474796021217968928063488 52 92647787871426446830262222235035539198934553766978870825555778410693838919172096 53 3380942218923369109789325226206148121356600268661511834396853156176476076983189504 54 123378771909392179197299444602161374375298750533384259706518153894207212041741008896 55 4502390272353495921838944155132068003786292088299473527828450290047435386568331755520 56 164303128089737637936303437296206064137877338674527969105667858609596779063410738331648 57 5995819168728258039456752639991337860282159321365363858544386072907062526991845606555648 58 218801966353643903922423265625739138195651762797767595943287663939448218111046550059745280 59 7984613800548539127846466287110674281662063633123878237014126795647377558998820167182450688 60 291377900328675145411788473484332361577055995801624404985234664084858153145834163499104731136 61 10633085446676792808107191254623128155026430695943388007354861639497161179914280080320468353024 62 388027046625001293711578725578930583919169540446473742234350695024590198646966530458978390900736 63 14160046927825422269025428542565462952923202329348965190658735642708496075274130169470476185763840 64 516734415145016725165935064828515403375272822721376121950161577797836495667549465291208697386631168 65 18856890599039014956202147739692236877036730456494906560240617278067925913734057745245238015618449408 66 688133618822998457426846221289639503449434196517832352613111787791963193781253320614847695934696980480 67 25111662756242944382679973940904973817716665558812923935318534729104787063710872172101020479992300044288 68 916385407040373972756562641311125096267139038770482239242301978158971824379784051756528338988879447064576 69 33441123448815862029279468988009167202017828307869217889683617863690673276119167151521707137066792747270144 70 1220347605851466612658338741432542675758519334940770849634028550804536241884816701190348691683700174829387776 71 44533440432610234166585777626836533628482491370932564980839226861319105130934713642253697422536297794827714560 72 1625133123755421640243163746170095882642209179938555857563274123275304059355214399858059490515801011601369202688 73 59305044574842755636403570310568759001242608301852241401646429519367480862081591783476116159746296123808198688768 74 2164184743153016255505017852912978087071501557040269509631061178008293626442857501240110710077420529687283713966080 75 78976344020540777498741057116766322330701008418960213512498128821955373999824346485982666962438024997403347321356288 76 2882038113698045019244999999497791698082888137457146203480480719533974707747940020757877959029921009806237163025596416 77 105172552513292581249961144668965578664985796420658078091326119471675271093457299851927780601383251894262462748362276864 78 3838001221978353487535085786822905809244822175231801507861196456202874646390693394394650394190528016128744990542990934016 79 140057962157432689101408404955288638300674705067427771104787340631230251677618303178535640241772287039591763089735475527680 80 5111054329884078317651845217498213588443650964267439809473494284259159716542348186929281402343529676614451634398365858398208 81 186514754039211748501093532865651597835259676322066834143832862212800257280363783184481662487826540572272403457236090883145728 82 6806375207343307915384305126786292574089599729456441041871154183672688574164370747565622226773347474274342999140753584768942080 83 248381119776713212807232232864648298440670750609033086678279136692035915848026185559917666246574162977643625683538329992259698688 84 9064028764528585099120098258357286488143361258990899011962406337838266942934711325947558444628634531997995310334991990716320710656 85 330768367249724112725478204527616477325328594281679725369202512862285556060894728160146888023925140335576357820974575388654445789184 86 12070539008129305616331755604034926422530793530116353941121120414010807878316575091675900132191270408661670349076646456726575650963456 87 440483209317207538224409013981862147803589681136599152796660558200161234393479910582467700357762238506187915649665451947251951940403200 88 16074299379647750410085895841958015330059645673609072807395508221301877730807566268523636771287397648920221825206282046052569953995849728 89 586590124393307451510711479888642258283526347758878220737788491852764965337880353842065156996881465195868011836305901709842496789086732288 90 21406094655137386007937464527775064369093419264133167510164440337386442216835390724556985187479904714915741616075526348234874505272995348480 91 781160250283152086524127511685256365703445398052190288152136892263123644733075304116458302718230825100701035417971453564422369324484670783488 92 28506429895468498051949105007855046388893858256278566084784396973138040158551349035322743887248888912911966300181171210433928665924987095351296 93 1040268683782496455002875878818489040745713319300462286507902113882230251600086457553264739802158680602734037956306345884559866000429795302703104 94 37961924324679890449465549711734115692050118915214835001463679800058648697979814706147371550999582800849790779689542668634442031874508258694660096 95 1385322581463036071738253875980598030466553451738134227385535705884069337908548954323381720757155747777586961912058324457654740515691034907372421120 96 50553776944962416891998564676121954410079722848377870215234077096624457380553881351702843235053073287480667557345142156604986817257830086048636469248 97 1844829787371228058497446090919361628503470072112633627504014512517170947150287703603956372851565315582783269574366785852691712117985756948735037800448 98 67322308045893932977722027358230854975648598359912977712610618624361735558744025056654175009626685800906506922876929759014806541819876074734642035425280 99 2456754109052240127621207994691555910577499765166102004183910887308614166854071486008971656897274004108805631107497733939068333479368450482343324510322688 100 89652908932215181683699900285808686986216970016575219020142276307917005528560002711540020452556399841573325259755178285749802989483198556786864623332622336 101 3271651831329920531012481388111828322894758830721747704270150458737103535832409986079915554642586164814902952821115548984519091995260018010207965983616794624 102 119390500909873277984985668287889620981554581066748280136227806982038172150019367318739204436761677362297908985297304158794610649966881204343386580259161767936 103 4356848601984701291429829113837270813931654112337547499302533020562916892809255400312296625428099664990994193496400136241684556245764605062059136466072046141440 104 158991959962924272075114999012640961071627178116958120114664161528813703752327970481940907960833560694028718686102836598621020678814684521875454319582577340448768 105 5802001777462929117701581833934467778681835398299118724675842234520478100414815995927643639271466221016406157047493335156139992690568400335466942061348817320542208 106 211729100223262857882448553483760668130105137132994109612356676705130836437104914558537159663015317474813407621045923030823987370633967505885758239513006358113812480 107 7726507781415259388232139664606814849532930554337477187735759262186611192637582174407706803183011937926379015387496596006588602240162033882627670676392594226479628288 108 281958986428032729720332171738351228460663764620475841479048715869207692097605714229175186110367692202070586029187896265706993917998902225672826649835838863372269387776 109 10289366461100155987119572992464376837686335473863836579131771449208421382895032901373698336966587562602579259911371570926547777327883898378905499166357701739114601119744 110 375483908181218050080580401716066116264488457083132555455952622337078270180495103437860528563410881122832794046426454391748306765168844847781848355631339889174639307390976 111 13702317420227902036871910725607204415355687342670731136109238147984452865834738476572563906659707582664938885882063752804909282257243442098868031933207963297352549306204160 112 500030756561920171064562137604631713732372971200188278346007590260232096015290154226328217820311674888993015951689253055761189041535795840879396700617492254503537308533260288 113 18247333632687635381862880931307546384129390868145677548418321127467273873504791551279615006440344139907552925909460274717087981670006035426046776039728952705470679371185389568 114 665889408467579633378251283638908996007431894412203002308443873545381246647994777568036784166056428929942566716440541100311437534583670448445516392729958154261496906083551150080 115 24299917633719168006251602586348993903128713745365473366140209837499438810093259826220258212133433569044988339916237564870793043450386132595576333406671732661112609337657459212288 116 886762861064916527177647939148179404636197267329856950350127577686168752832643717856602240642606443552810504623145328022168840163355136183960344558241904362194656609958220965871616 117 32360124985480607582305712434874504965847415333787497423139156248246821945612664707199901538795372834827010633946136430088707956410687227966486550215577950303128841126553621012414464 118 1180899353202914987813489561184013234840463363133278207280749919986043277461919018407887014463514845334739472418319668956754033591023081331754990213663800314531957524775052054118793216 119 43093878129975081742004451255696592757990065362606328621068184799666137889438266261838181499286414544263071868805575805139153340224395685247628948586923203428619568733103694653192929280 120 1572600007989030151240051386396310016260023304023193534310791402228431976062404428981672028661819709197527024948421270658464390229357196176697636143871683044773826261403344931024753655808 121 57387983918924395586625485695123236777378203794514131308934928434780013392648074380666428366897671527274214220055682371915666164985823784774265875917690922535202818260299754787975387414528 122 2094226555734379964106292850346201789013845168865596479965615837905961242769935170740321790625862292081995560979436934221422422116957298963697793094947659637941967549768387884048598517678080 123 76423400287752875929163651844872297253049396668926050391080962676586607996538453008274118199020936557935206629975210521164325355295163063563561335557686732763291977899945353498689103030386688 124 2788875012376114401760940588950578061128203685142245666207639679811501280786986416071295934000321863572084702281359377233532014098716440670923181057172127159516061162799686144786191606251257856 125 101772805258212207951504676121879468396737824632067292198247223969856965407922534638553489392454952860597056593719299214370655477813920373866663752543644850848068704486172245775590243824549494784 126 3713936208744345674634786649489504744045102913584484242655311079778406452376167124131099609441490981463690421465571976862841389782665459502115361816092911087593713399771552446346775505480928198656 127 135530529276722664367598867435979617807021674990474756304836798522994566522832600530277825041788077817007473611497320843665469837944391363856297343435451097235907910209936229929441855234487667916800 128 4945837336349630328350702006304528105043093826680176269133592122708146635009154629312481750113913647249876810487263717256905160807978114070994054073896720827350018440373123920324058034476290909667328 129 180485585706564712094975425220375733122424978668426281958324574697382560885443612304544904386814882970993557717018604394676866814521311574930259516187639649104810103885224586872223932627423958912729088 130 6586356249209835801770127152008049727451483136921988715883883196188659666136572699629168079358872060324361612296772122157309536169103817249435969031578874149947646425258595353009319226431087072226836480 131 240352094997953148922648231652113895258388928207320984544689782286281418852126125610179931956049438899348117386959685141206692287878805231212868161635393638525738520754774040920102836478909967765484863488 132 8771030200019266974279352990627525445221767286766824826154454242339108316819563718854623416429696824305693035367338026951595669232493964023198943376927702030742228944091773222973918444557033578312285290496 133 320076139841032675909075145973630439215796908660135907024457877560920311059710404676081582585578783929537455399266181003505078943227167838393606777968210114545642521957731146012023557484051379362012755656704 134 11680353728038840863655248656144894311643490133699282703230544959417406577835512031029868923870272076761779851524455969678524582361534656917261975707125118074268678732270869222587000600627318973284564961591296 135 426244403221901452029848327561171076246117601039473912030091190048898463297777549442656293725857774032221682522518791594597338552081966159587994715430221503127928771750688145051114767564482695147669183759646720 136 15554690851687086450646061274460296577954337304465448295190137847150510489948156437734428361514923937901209741926794291472282438439831469227805434564498026410162950914460398244250844696877799079523336779462606848 137 567628350455080072166021865050581965358670439245565271067753841559761416295810731180717127541575224859426816410358750269240758546117401172122515489707262155194560681171636196825070218196288483019607765610552885248 138 20714133589187255820958178758892360652368662394851033460925816017955191309119065223198678260812203229681740226217075412936841552469922691395242015409654014436788909748832983694711333571206623477145931116277168865280 139 755908914709239983601076351629219934528836679570608983740360148998558191078898835336815338022551336400111155882311937054816151906858080886350002565268585226482711344515497648970625418635583552767652311449946122354688 140 27584947488953630598960407184030575217650278396283427066615901509644063155588713064903182702841170130563968921009930553911172812773886735599985156090827328850407943106786465920908214558040442621698012161490448375873536 141 1006641558475362506057478514352682857086320040866299132745869961313947077765449471673014944841344863667014812364847204010025984708603343907703214166898871314138598430365612392768138516814115396642193781685033480145076224 142 36734789060428435525632208454551400655593565999927686645307963059323443026702623594612990407646801805997766740523704327873173585442881924848583332709290211025588262562492927712849689113758258302338668039458631003863515136 143 1340541442932291020249931088344912620516693674766221176820847167324752495114127411410373703365833345978767671780800429228625731912084494339335344823112242965236962239937215519359669033635106114061172016152485508217349079040 144 48919604717556801062716320851613925536751770542658103182234467421396699097147160636304485362451770538288871913585404600993119973843254450117419309762530092017588570681683900404102026732739047921650139926087311988370459066368 145 1785194884006938791916661654756408206043934031336247816656310259438299644511278116791651580467221971888719648036597101784987560599355871232658841720541472744508294690092947424701723637755435217641396449288283105908365887275008 146 65146085956430281140638777121249745773053134623989675458926398547593208296016288110219089092294874795787386584373939263964597909965278347718499944911244147308921114792762797696469327726436145638686407023490618473226162384404480 147 2377338493104323080260218393041169580548501828948547297825048228695625977343207925459432161391989159822855958569065037382043227383037422935177073638133970095514508185269018157177956016528824798225371671130712262743999227036172288 148 86754840721749847224406972250126815762989271926071213454259350133733108431838232140269243051865811062198385741105072436309762312775092013252854213232027654680676227228410316339418194977001762731551119831821593436156808818092670976 149 3165894301752640534702970935695802924209362642937434484048767832076284212173598671151962405416457739175769329996501254002012973405408096189241417188842422828726294461510964154717533655083041714643502124052931784542798759837873209344 150 115531152457721640943394744979815884550711878910960264039805516465933530607668653132124033106019485024230655529391710338909061472176577716231930660941937091859726040735913932299332491055214729192535980861122501155705945330197437874176 151 4216011627684527649293809519423572607729676738142418947633978376131576845148525495377510136347472804540017952571261128649514335187134597507923439538961171300390482493248848972986068724829554118118546476465951927677336103671836715253760 152 153852477592792735930997853419526471086695949025093844108264028937623581888159432214188529216328418051981515840169465227443489834214491754006203372969523046242201618954842536327661097261887433707229057619613014158127695398393692330917888 153 5614449615368089898130306518294841549678439338521524139033411925360101439347366025159219871200660202725996908838306456669347968825968120090169557985887045059115101018570533270504490350687496455723042788686467657174125692696036559833530368 154 204884867482846125726044535494094273688040492065648953515478681310388239092210233682952663108336370595409110911275760893971121737150003286381473274320128077532618377672702962057761099633899722990820827635264951975458417881089341504178094080 155 7476745148546729522081102185422031229162779447295203050822870525969436579451946496097726380819770317843619780802008762715648086939402079502017107443609543134434131329779902030786046068915361023511679112163663910905918508052419154341986828288 156 272844542904064876790310386873637182134441994907405055982933549831047768574274949932491114354923757277341888624895305541481457954925889698770254757775389025858759134075080596544849836791054249599333262418872112119425021885108835851813116706816 157 9956758337148613692786034395211467288044844027042416248812014565917822860801148845799135597452019690408167921768821119449926067546432177289323192871385409068387348818599320357507790893121635558577364881355051260469418978787975825442097871192064 158 363346231994224243482281646288633132208585185733548802786665088258338800054538760240606561260650546684814760796491573824033581719447893654248504644365381523867529201708825889587806147162015532679288172152243346117797361729539758373654616044732416 159 13259384212613947186614653448958257475473667393880522831618665665896070675999003357361973093952163347020247383231056474914522057218541391029852173395119648245483238764584029710913130976532292389952890057177542691774264882931246680049618355360890880 160 483867050809297184298854087233385258096247791981326666508053495338775460632979172983681283916723263905152825510153758549046738429344876961873841191790350851976571023524725131634581110819523630889400843258824602635112181360144916136237121289383313408 161 17657480853157302132067487847868753366989282252836359737874950608316321378791294489604918800643053647787515111855474481188347950655362194090521072280753389161339268065202998718908724136544571197455936819091938986995138536144806174451775125518525923328 162 644364251622702045692446190748876821643251572739844576201967176929289596190630445442285547684381568131640992860942493097380233401702666821840099241110688017862155885085601125959301467026961898246745148955009453111613239725727370545021784883135072174080 163 23514412515703947154793209185427872434755434781230729001630693399307094711139932123021992300892951858348837380536384549856095181539774898504730136571928825785527499118987229154769173061601395417414253918384301476281968316354829014130157230358512363634688 164 858097876420452024343095255001258664219881189938529054311375937325334720133196587904267141932117233613103444938584227354203092451417491278791375673450486876204285531691805565687315783244609690527537240653352381390214769648918212196716405158095051665965056 165 31314070254807975737910279424315578897146551945543628860246308737902080682301952204423870662770391506655486587261347747597935155341563957677431192764296600636180233542228044044636892766379448982124868828454676925342279094900255614550179316108279254964240384 166 1142726282010501170400494984332462046865717285509613435457996229538440383115028924925208632343504654363742222333728215809070543504056763371687004610830073827601511450926860143369137015107708238693089215965548150265325915308444255344748938666257937752293113856 167 41700850287804625921567283606986087775793932771354952924208321663086148997266507114842089848905576061697786608542980816722215105271955499870969415651051965201096993402023532048985060127874482636376539265627648788725882824410501990518906321245761238792037990400 168 1521765047414840887051427986284888369032945498308967597229709349142525590851936582203256889016254446709352459869908458613743007162306195495952443426989260973938627112429137711223617681562494431369265781677899159711526859306698930899759362517007861306073890684928 169 55532893059754643364096507149701315526016196537625269914889708792825996562427350377430488059990264132476781708798088300556600213177015445556130479005303241938426596078241172567598338081182257721049791286686694314675787478661490708909002282092524435971061881765888 170 2026529796321086101021277503743586909804430837721462944150185555022796586868046132575202640605529996120274153487737261324083491291582048236375441018590043909085894986630994685434700208127694335576608487777265215913329070018546787022831275205777310570012914200084480 171 73952981541194849690246747234581708004847160352042483216901539475430135914731144454697003152542446035853938080776631246527123525826836939924730016367183258485020998478363136606874539035679670946369029077311260050409646074379957644746021774717276010023003822634303488 172 2698723447718694966679146368904089195738919266853352071824837827974287473470135873218254188104190001930762431584581249179882483759352679322740320819797887255755475807334863898764452878666547774993747779464292840668719594580078372847503452231103758368172765291736989696 173 98482956271474857906814271110137109204936334149072645021230116066116441541719848438528951120642166984641193189043412117786069375961085675799304803620836693437877387900076920498699077701132559615357015479134531430610268066220532781745327177830356715205680245604094050304 174 3593881649551001360537640109185760951142871699805676735655625400663948865064616545769221508748350359138510136318906652417587751812388793128261890383290703451128322959959517009176520367984285441389019623573621046341325966386875539116314084233633129215194808852675869802496 175 131149447579291272609433377665332888067483017221145770863507561170095050085244521230637154606491816991506332724558681886436252669933672831024968274895291963543884039525533256689390590600892859400586596723052976012315015157753227445157013002631040642486214986556546293432320 176 4785961052029122730228517172637538120953033111270704212376382395518816548681509931367025831139883833690524011533527004274473750385850268299755638422167515878081331656373411467570335079551857114532001435196194380015151609130644501411935129419720594227301661560214024720744448 177 174651312791015626315133214564338915165483498246521509824526327990980495536349098537159477455964400772708149872597567132126908680246413574252425032863439642814199272509483396863925856086105048778055629652028984938663668237177650724397650009223122639393014925178080537815810048 178 6373449496980897343136078384475951727137351691618210253796876173012811303222730670271399791852670900195938921427611214678838099212979012344795443077806834712370065754874060766846866941269124642062534255373902442245678730015537803042381043777369246094939456175805886144740065280 179 232582611841985893557106083914802687944312179889173656894335676937666948700256542198099578559743392708930913673411959881768434793867709986024044626756206642472157165765832728356402852775804022651713491643479235020406770918240006990949964469707558758597780111396561615320082546688 180 8487502938065880882362825323379185696698906179039815363287426927361038101197752162129243969032593833132156364993744158892063356146807809298720266819092619081763494553626102735948600620182196817586961217243172667430652529303429314144394780543145875744899016263656275013243802484736 181 309729543206861040919203434194072683811084288135778386449022110446420154614277249083813012705656599058543097649553035483617912520988131281240871348241339338842588275643950907247115543473044828729678529248896466848388663054728994657300763572470041819904565293873866824384519365197824 182 11302781352202008883825695726370371583265911534514039091460093771154593307617777686599977280190091951700807891262922166948946294682580937959423766878429150517705680608629362235993529530106950923940965394065011790374620026919333177972480553412213195190508501653897675458611470544142336 183 412465872557602142115369789477973559802817672499181930192928920709041952514083619581271025581279633388538799151374098135594070212055533404778319999375230042988118940148632510082593021004276130619479406098071957601352628433616114553892184738595836010589939420385580110302647564254576640 184 15051878889222228547485102526143534829454670223549480204010264825653890157188269239366043931386853565723848555973309888050612172582361189655528164669073914114472374608727811931260410095233738160428649810117198664829846383721754725384229561422137939886551558298488526317238892110406483968 185 549279523881516067708636767992560777523426146862083921095715691175398236365728066268239065981070349555220975947556510960638961834707421018595114481678956268366127312975584075113155385400133242929163965517211870979770259787949604672543140272065792893685262643688300593481498858350662647808 186 20044540457440197454267377596356058642766848085869023377715313749332231514509024188090709016025296725796186422737676772754844242646203262133381877028205022922310320992830175550551370030050059722482182141738090489768986381430257808613121486714362397902561606745790402729938832641166388756480 187 731473839240773841503989597551194566187675376636414193208360941502838286325547775041293760195434864288779171988219837507230095609793169824278979650182800380096090083042124040193382808720662521723158223657277436742760032620582028758923955591300189133395788255123232916106205103755946033676288 188 26693252391078608386013359569714207141232858510465332735986877500199005819164755905576139653766156590649255017418370873376568665483313489252677339529377819194224214549721033375551232159779110727799041036740277380119260412930042277354355617972970096065783945370937899357810302787993946004914176 189 974101444220325283728023714302015381177291892209152292708804899495596932116920121017759984845630600997006466682242695734137173614481419543276112456205122694512159709880396131783588248273311766358200840078212827246491447261205864425030973960195586974848539324817500195154772011965599967235538944 190 35547321462754949475711238547157196733013869799026529118145875659798404539823716084796653518143155996277154025060156357573285189263011900792115624950471813926789614201019126390523307905667881601384183960319623536762747076948698549595873563762988965427855967238306020961222794951573599355588837376 191 1297207873649996342711262506455629900529861429758289671259107999256499774281982867901592862665485522923469333267079189248961841618791808295628593212920834988199339527321414937882635705977228454923233071761924627195425813983357666410198914879260168754176303569980289327651754046369849784455774863360 192 47338257798767220175559461724189074839368681856056191123241647885805795190181879057209742856297096949415297615475467556189093098693406440247619413397542752433547001692288874034358466311399626127645870690589280696011135622723625842641828274973909324751028002304905910536494868627700591509022586175488 193 1727487704123489275155336868141242366306925011233186567008500091527399836499181355196985827830701731042407829960832566023696607725870103201855248483642801179557984537931715646901681453964787617081210781374310534926628798232985273209824817862132392686776484621736339452428060023386347054737019967111168 194 63040211166697366823741863624953493072837809171752270216565072731712851675623973688556586027622040832171155103652442793755660388444761680152842109462786238556470324738554064380279935845723455052554158102067118742913309589722066986972095879030405884281087251666406262067712576120817519810617553274798080 195 2300490020540088045729791425876060700026225965432242928085514897553006887953063734077049255142551811713418001911111143299193249717220802607718832212860848300760550644190090287452666698721374207224926530430694003445424561575950805839524315944797453670361375643809844156951803508796922876092696740168204288 196 83950453792266258875752698491048380887725799043305426535700266592461030503642680730946727194166451242018812223176933054367005458714636278140730455625242711971075101605094189777789912088601796603143370471074536956320084148840729589900528825035479510130678062408980525726637667784073668561343488107286102016 197 3063555429061519085176694637129799465905675038156889966633064756811656338487715071276006783108411417781434984682455095832383482382755057742973535358739883244152703800979640022480527753531731410087930154875143589952557064578204455893777916238560892867454484052910655064921537759642231782741031664107770609664 198 111796559077050682270971440078337785882598099248732504068752956148631241635042339717479090243483150952278991422731556402336362596578519820925986537285375169416266940787591176512966982253320189994210742230126530420819456152126940651805575965362500629657721511239749448007418784088570171081206558667041056751616 199 4079727268162152847936240689580897103667997565065218247021085957073357654075266059575834741501449376615135978869908003826909418118018473084411317935542788975658782759009114192883595584555881687724341729024389457743860096539470462146313281379361081237324838019710796093615329691742539809836748362319550459412480 200 148879131164623626586765283253208647553747345898770969360043059895909507233725222899196066108892131742713728252686680933577322312357651007405706192409555435375146351651799785563623440428811368857292030952666155379289586711869794133849368059955217971601206379580890970572691864597836119573310199532550385731371008 201 5432960156260189498934772521861991072880390147622490838783023393330990509627374860342135797443499749501811724812119012853248486975191376710285837014715715610394147550616799913391352508529310583603584191168698548287569962019845338610670226608427898887305885614561833372309138633702171759899181827318309951402672128 202 198261877461335755754284944618068936028335945629856949473235424066563203459178165882588335435801797117005111776140865354632042223025809347214400992072869330161928110434825424843794420975884637613134937239824067512611336068891326234585478786477067242500362685578912702254134796682218023671590588643711524530112430080 203 7235056198452125974307746901924422583804747886298599151565189968316161353134822653179740035359303916743972570269683380540065882588207346531666635777932472020140121062286737011719956686020434305685938309563508434080905325114847616755584473123717672141424007485154940711270412602196076374244584440580881914205923442688 204 264024727623034062235761403165864079540562914411322276530033464452126364082618100894218294478589526638782248503441304456209733898980986015719279569995182089839225624606793189343850765300518543059850657187363969903680048687757693077911086525643752306608791103017395580904371973952689015241004231626673518282630292832256 205 9634901911519490364719064523188237090895508847006670369800994262140585910103466736161725054617590164208061451143132705539260922987948866279886313147137611041345870130306876142294341626167041366841381358042598622041310759495462253497445839548827110454184388981518381051868943935747821772146338051471254381120835482025984 206 351600911325031254622585121322298881454628300835617563396195487035751261801563552532009060491444147158558330237284821251175590980448388169240732418741366605085252170398668324704084490847870603046595611595098707977633101696584345628530952035333987164712930440625887729532891567089739548442280785169025297183328597553709056 207 12830769008326755418219364593923860910550506901007848728513292215876055475569298359051661612666714345323701343745071863737998241075478069710262630089343013757564521400355955299936293695842685401984937581121514505433250031038345378314410914180416040784713456975812189381187585238420027722914706574239805984779051806490624000 208 468225843683466216137083688227700179595827853533354901025818666294466057512171799637969304763763722976652587479430417429369453997521729085343361705355001334991242225891916686099221651325797919490047744409864096075786674147494144665091241908528342668979937911755662209663382467978163782492441973972493918617531010541082902528 209 17086695314272823951951268861085752987282649258005191403783045248146507199614001795560159504129209482864669727177847498616314385043207970351586213573805553319798019477940769322888162206528996572952753601604419190172760641311842584363139216940716064696151431810308834256112001240839582437376321729433356916776201780559177842688 210 623534904579429282412504042350284496503040005067938228820017020640168632623002081468746309155406622773575257889746806513693285290045537490025621140755113207361974487655542750353315250863977277421823359464461436939903728796674332906863762814254419615475803122371519056290516801190224690825714098205145417793017541794281795092480