1 0 2 70 3 810 4 23884 5 579218 6 15392914 7 400106488 8 10548244824 9 276988116562 10 7290773137370 11 191799500354366 12 5047559049038998 13 132829499753935500 14 3495691177600683788 15 91996653229110438308 16 2421116272663216851440 17 63717702088821725527526 18 1676893796165524754031732 19 44131767601985258511916514 20 1161441452277555017437607082 21 30566338363802681007328940958 22 804432427923295423327378112502 23 21170725894640758457771274657870 24 557162584441038648919477946726742 25 14663179350754547190537199084121676 26 385899621848684000981590790905673188 27 10155950170615801591518363208984724036 28 267280189663597330906631335320601509586 29 7034171955853758147263814312554952290796 30 185122493361144871755039607675634663808036 31 4871978930104007885562124683750273500867480 32 128218771628012358396920926403982637217375284 33 3374409790173387429143856304889750934748985678 34 88806352517390234551785478475248941531968128942 35 2337169679449593114921022321356160121059563527796 36 61508686662210642421447138397803449356664750288070 37 1618760746470548876859182475338762348461599418011142 38 42601890830688819315668517900587036743341921514486868 39 1121179338151221421635564578553133658990542256614822418 40 29506744507987757339881787268611705448793018152196458620 41 776546571840795814242974700356737912952408939695857938734 42 20436838705625089272777408394691689974869390451174993796016 43 537848458064424411976019564154096512032798390141457214105626 44 14154878257304772531228608443558311221355815148373189201606032 45 372522362897852555380116468901905092541849052296525996325495282 46 9803892929095768955038216545915533366327496738949205799971066664 47 258014890213531739541145755206646443669345203264516401571718473014 48 6790331560469333504779275085552881544666020330997564336165153341188 49 178705200552366451806817245932289311441377639331186654205911730507752 50 4703091214334493429744943206623701331478229000706106734225175203615734 51 123774053032489705690487096524536756631768292464755219255592322381852976 52 3257435483580648303836944347713692233449672805267340812902210433413560906 53 85727870015737632623969029598027138051979000726806334610789100352204309804 54 2256151421718020742564990827525390646974735519415428926153139551249919283642 55 59376480913217618301877848162878562244757441829506733699248327188308211105046 56 1562646217669662259556777733828271269932065461507621682074088255089864651037676 57 41125091349994872325170395286965123960255930682214319369086385706401286409229112 58 1082313526517588311585637045781332169096630503588564651916226449748430113567115306 59 28483889791604910251481368603699620307136380569530723068701273417260647716439800056 60 749627494974405401135371195322328973423971722280981381281507735994541583603025054180 61 19728393324538975992340944327450302575738245648382472721472150068463876487850358536816 62 519203878962581068211609742706765060466827705449695189918418317149658305091524354156106 63 13664197762850009237237053003294103137730147154448193455491297375622276996086778872822212 64 359608832035962843138868623989858069620099695930030295385929113372066475585854938771299372 65 9464039845051008326622646435592953707578447428153271786583137781143966547479494379632209942 66 249070774156502976316058328762619947592948785920448605192342617002109517646249581042223263830 67 6554943930351273176957569976002600801236026984031249205585165560977223572979932059968169869482 68 172510364074472308162520837884150976001290587743351379090264491890545898152114723173750087960552 69 4540058012595721071575011289576078439385201251177167531305287306825390748875870796855582084718828 70 119483411146453804810454455098665783744673884769416063486762008955743009411964261745420154246800394 71 3144516105209465068625605413363917923321908895612612964622262257417885074617147932042566249820664434 72 82756103471148453937834247762346525233393557155738323203259726156326817725635902015616471906079783588 73 2177941671337449386373577705054731124567012639976604097405889257447639000271517165066773989159797130006 74 57318188324343723513119787348722062908690165490480813007054170988676970767457221120703457162261421552178 75 1508476905521267534883537498315740976599902167090128558913895907235326749219203652985368089709170743301676 76 39699485294523619949184037291036050342086155606978682793458157087549371676956568311207939737174767545038804 77 1044795002748470607734978165714160673154808232657953196651746781169967085414481228546011473302998200054232450 78 27496492452479174774218168926721293765987492637244740659337901829066135864741691906551666241108965038073949866 79 723641571026217233934379348355673549320848150277984202358483717687886541687638627097556574098131444206461199560 80 19044506284658032524269216652061638331328550085873044653548881607579418066525393682398841766887925777604265614664 81 501205616355115497987704324896691151666733759995884737338497952938533780983046581285893168728732174306261254093730 82 13190526764575664141849225961117107591254678894559765751621286897877052147157589064503065000047734419096605407693984 83 347142950217283871370815736562045846716867345593944693033139435876059731375273943594720758062134873385751525164439056 84 9135967807532540720107512038167248123617442122791914112866916844732730151287882208212340223669173140162191351133814074 85 240436706918656768054731703673071252071042451194931092452429886458527068950837130222937884528899358412194018902510538174 86 6327716039697980614708297996339321977718602102490920842528422682600401376569916354011824179622790287897550190124239865062 87 166530272320678582367950922112858884196807945712906859970766727773404023329203047808448882850456668261410384807740001264248 88 4382676375680571851383016021323574572967248815178838705868839952425137530918076926344477380244057168633590496387362068674440 89 115341504858414226984349673313986386741125650056824348914202102087792756914596717435219926252318904038375441989484476531327554 90 3035511090169807330364198668446630514140299397269246876097560852725973230350014461341350067228074191082563818677578703466808670 91 79887353558069186601044103745890821996952221311231026058018363078426030517329577931861480271356630975360898115785952192215783728 92 2102443071013434934658953679695107256344242806948217682647603207571906817070442336391120952020443909947995263637607811937667831990 93 55331246686490408307994275251109428057705445435117264599375493371883596090526428033845363537414758316215882971631205388946529223014 94 1456185378853329262542021302032934366538476648075758900261494534830949500395056397318361094605498218176451863632257182617617667808454 95 38323298038103778763770851237527634856732133729730382522480974500314028963385625809725157525472429782247996216980477285220397527654448 96 1008577062951857642596460236554551454817592157792762678961865276326689317113506756466937375047002337169232587052704022380474966137902328 97 26543323356491774097819209402854656863123026374343336911572183531745291186127282857220047390815222146198332830658604557885974833676315320 98 698556452141834892109621252071562400070675373181069922867439776556553971610144290406596447510884060583606724206817587410046068245775268678 99 18384326268234258953483167408302679950260245519936586388551654827821140318116625485751711708084570605353879943840672333049705678162238693298 100 483831265605809676970334428157476526947034793713649542977643592572473350082582082056380292916013934921569094238446192190713043544964036626174 101 12733275626325316381181525535148760604614047070752645719089059785938422650815194416298490636853506101670977365649736486815250375522860658574844 102 335109199635864751711301216326956168077186213079835535496425014103277479068228602047930368102938541678715196194756498532103092914296193974378990 103 8819268425197662814825669342185592374775059495007644233195723557252151646131121150946249348795759989074543666888137944816044745295647158009699070 104 232101940621758403663072168911043387486076153404482671397327975727876370704295505069078303500166359246386153123103229358888285276628132837249451346 105 6108365030195672626183465404156783482391962442546707823325159447828020049954135844796255813594070624420344007464268378828731788267154045894930245680 106 160757481140248399921154027441352726936133374716353264453227481999402404316269408342701335432238681371706668482184589814017129275926951516562938524136 107 4230750391439765994315587021493659289062983461411522382585641370167172038419315006079300694111107382421204221280440313982872325823000348687717682726906 108 111343178231637198873928336310572988655536558068758772901120844588941591143953260587600394159669987707787799679807694444986480577780385015882771594735604 109 2930284746603356917286017525898536108022424491284112891671512827386426390791997878372344416716214066245839823743568850452916034046261118314088986769976626 110 77118049193035344840804925609552131580451817049307215750678232472013381642793442253621699877200309856049131329403561217658220758488676115644906207415427726 111 2029561638415214051009043047045945281299966309226652506459937667343566362208442276049868160321909401986159394323930364928384331351198442387745799209490333796 112 53413182610675432658427904209540659646418563970812292705427000501635704868704794508024093531015030671824044778411604496634639087901907754767923905031388793622 113 1405706544014649590692030357097532310742618805182660286174377956142547965544310873968286442526638015410471343969474356202376471932959448557057695496303016865776 114 36994816472341685834018224357928597141030598907025388243890873962729134850738104522097398990931315691401958946218386746095325203018710402969912391631124868980546 115 973614622233686265401486539129625209421237791491084119674273356986610028009159934238386396833150185505869371362604393789381609485370945288532640965019282080444582 116 25623195977629407034667247020760244246224906073968053799560144545852237707123341556788553907835708282653890926974740768906708027243197871417216432302499780032070380 117 674340911809374628351044641815503218887940270035244841480396641680931585907711155725996174243662941392738565648435116617474257447536695743936054404298032495555689500 118 17747031468553352494595352421378064692119031993740879848282214365261949513689101213808854746189615100522095179961436673761425970537296364060108022005084522464040896716 119 467059198737828169373665458120899371367375193432902198009309280685747879820911913453284537506584653310472884843008462738728787825250968367600762153533927678740007625192 120 12291875151749200181497084156969763427247363928338430881948941043502590875655154161100017760325026011150994423230641222876381150354276479854201119820617629513053807361852 121 323492600412308912116870799633884857429703091521187992459371403595347615121925444798403841229223609883836120354385485302577386416086372247091245554090121774496244980965504 122 8513547463637056659262987770894519910734237425192615859463776782472351087178546718567721817758252739600140594919160594033726451249888813634097750546933666066634040963540338 123 224056099964019683141448555213409619134165465516460255051716850657935719716684260176679077187018026225392407622894880634344297219482679335964197800096023490183559466678188286 124 5896617848846812894003026063332521282833646926543606224904294079902324313356930833743985768621091833920071673115304093865778863423730493133220223744338283411136137889266772824 125 155184804434792954038309304307488351397826435074315575503044145711589361081369613416668156657246533974977334287669606863769630781141014759946240718026782720855936345287203994516 126 4084090939041378763539607694734024734084536870244420104505653919364141402404160004448014739913167593145226708808009755507953917432225481411234609098749580229542630308355878814222 127 107483454060533159459735885888359046077898355086273557100286737257710995552050936549233035379800892786928686240076193933538868032747424304277529669627860089831803254073704909311316 128 2828706086425783616450802956155346958394274796773042785178163234093069169035219913636799602154607986006844724254175143440598018394593037952782636080456831557352258590252718451949852 129 74444743084604420197073440157036680764076520925551492414850455243575835204532796221719436486319846130050573759234533809654742852955607115783840164948345517102499151408981531892432970 130 1959206649120406195213045265030979932980491252575328285597999774896418757151945439246025029136688133613748260378303153476263450556032593519395108696732890947193679938443244521578686432 131 51561608448232139780611162738492359308410423945493163135187395993887590297366678712539101723464164085637124003463688880204576658139658738931245128502641053897688135497450351417324124230 132 1356977563832989760438288060414710497887549213989842975681903427884771363366955875164040422093688471671026969331315261183307935074038147092787525203528626559107634357411621851623901796632 133 35712386873944587119154281136752173352587844264750743246936641706655170585131213416279881172828632643714808830709146616235246710617962026676048284161423554788108797084531343543635959052102 134 939864158572968548857754742972601505525230536393357037042034354775222398774161689921707991074124437313682459883583205278038423022894669633915874920598720096453012212388495862580729239625228 135 24734964920940467672912203862310173682704674144594007689789500536297828885507132704783087261418705223525761523444655828251202199057506561471175151515381179663348728905474305345286926224375948 136 650964805987604344789209161134520781500425230069376229552717070017709056826955601182040883727834263581752925850993323773551858323680707424361519771138402718674746573425569193018375606547560344 137 17131828566925957640534033368868333343718886882536289348784470677051171257876354874335699438880970433783171003698456481743841704570122299701425805277974798722691045578697060857049440789559456300 138 450868537510657868664019377543634304206471100036129519771117239984497330597889166622467474733603260343429280081424801652114770182357220074470598094042993623421476412272853145429642761667510922800 139 11865775875754948628635540345758929979758677974821292299268566924934878999339639935776767987612681849804394931384728172702216819814607743629402367638174195426774973844980371133497205014455053057538 140 312278691946474293051083690463319740479295667933129360475725043699511737677117166818025946302657662209874858266125087108565569655407573084516581370980596429601212105360393948725863095938710777789756 141 8218424354622870398521811593251714596203159281130262528037845310387820883635777192967229601823738699558528569411160391582898692691038626123381595065313055223971572147291004887306611073435020726499958 142 216289169304690742441082316816858079457298306538368780197303161107679333327176505352107145707027008141756632714850624624459529441051354158866199306922202400485008320751790708681153383697940814092127138 143 5692210908067654446796359364513996146574405593256850983903628008131635849234175055898675318501633998644649020633413307454425787860461862171595367673833553770672472216810155588512074590123519599815787052 144 149805305212856504881870781408352586509785226450781713737110627744648362723129439119602321194822941729740074685646648126298149830306588254230671314135882488295867322098362227040811138331852879438798110868 145 3942515453549031358807342505072794019716565371572861231045651805509799240801527861077178336065654588732062248585185636878823083802503462530741613313520132627213995535224818070977659627896497248187442937022 146 103757527674920856412881188718698476945085702476700471918648918796299606220566617480115143346760860015127324450265389585272380794584447716132323505255959215593495529678223234735517917368381864588471355784334 147 2730648662269873840946481552012254207624511166032256362333627807820016906377675414795413282581120759493880222746907102144278040312764032013992248913565803314612914352213962593390584223181278530586231497537506 148 71864107442091084045285989097792418133689833611631498550644956417005451273534897258422450352535531219158001507294271956180906994310159881998683138232761876113099216064146739185232263518628311399484318998950176 149 1891290523679241929742764317059038658044758633746657134292989497715948585054717799311455320045036871600772463667555831156424610193985615681212800141127403713539009904105207522326602957719563437131445923056242564 150 49774219318611481563140380328733716353677045564519930043776544553888929297543127382452373643371667217779206589230328451279055776233173692910240565304487307840149339332256432384723325500863606379588340422405746404 151 1309937779393965564153144524298112215547546465135303686513690401163869607811473775203399042018455690537697062078366102405398326786122239437166247010704028501306647915196350090391177357926801928348227521220290155716 152 34474412846129234904702745042075507862238324664133061466749416677641786582831932874358898348553389331919784715715401603043601547641923446779484914639605000580186397785041034044722865254013508093763906968197788055226 153 907283658644615589950729652080568404005377623065493782290551082218299279229184513298360375120729450787929377552512561311481872644910397722036815995886704058656448646006024328559330775348955754394109864287605358153162 154 23877524496722027093441799190947816592590791396185459940520465375381259918287385779243907768599061146400190332037639671103394613887886410695139380958596190869842463517226049006383520527596645852193691591926456985543676 155 628399035581973061605880579006506240747948101111173151379988161512422878130235222160749224494847726998962911858109512539860048110185064800558898736448531976625557751338531976285488394935139730122845197831033424474642282 156 16537951745146981367667036703737358399650452512567965581875908519864194011352574773945432486578314423616965916059846854478915215257225041491077840752065748122134115563746308717156796523714043344133336140980136856368371476 157 435239127430411536254915024195949304871753869126224669614495111772038057016198928419035898081900702365877004406601162543096849741771272443494347998994772971377218305712021494624925631935172947990766780223058024705269552616 158 11454447380521270315511559585481629857989584825727818379756779623719319833098518832129725161309692118480975260003791793555713015961958375339613802259216060961121574688231826013634621516987298734631480012761291713869252618880 159 301453514916597837802255355450695288439050194823455467516965955713542580514151189649874045827594525491905765157136518446388855382637633918881654318832455851400203799860571915040559798837847178450113227344575469546358534770840 160 7933531722368954696502799994133348246783774796802337920445169996079383337090991297269925783087793611742780248121991305401122323647516763237605337619122902429065923011943615685126910702012273310757536443752193750476765928387164 161 208791480196368497339805555963788486971208098517409405106207064004434277043023488995463029311775293196700433461057870437599784624850511812128470477736056093331899501945897905906905240187446247674854548389052963736826258547228574 162 5494889757568574202475301969858447229854164534710394453414977491924889370244194488956091387014483391803770772582584954744454378361115444255969104699711447729402589668018222992907451193901739228655969080759415693038284229933333882 163 144612286954595688893668060902217559281445566969802611182646723774649730956872984382568092523326442470080119804207743270437541056099737855860097183909334818697872197358279984682461429356988657605863344262127419123729548017488355000 164 3805847698661012398644302624480187473309502599121803065017973744729876112718686353073914400214312774314694993314795501797434196892674344973396245139179567565515177698385484076443176189361774973838079989888398719590397175842480346586 165 100160760959067431020775822194648719365819253794350321741420524484636411482018504189227838105337175685550563551610886601693075252031920158082120918630242720555019153861923196668524189793037693476902552706483323709168045821850853204148 166 2635990410081045797176366811621467538443709885247701927295341989246758853103752378526299583653086795490012709314746692599086655438365062455702052689585783273564681400203231267063034068704035469183406448205878096339894195740620050082058 167 69372929833059597300229929379862341403621871970136715470879920595294465189232833598356586401045198792469681879902927708772404103169835415092218467880364864916240273723761204438344506549607685702649104067775958820269190440547688156066506 168 1825728718593723050425271784773509745339288549591792631110951144032777864026325333261787628709779554261818128307202091230304155143623579992200098362992262847067022841039406354937900574971303437938753024047515911760804867580044299726214396 169 48048790240215634018785836648781765312748738592378545718516638777167065497005180989920529900172988588094798050446434751751183039957491810026483914154204710305092393224207780707585032641399458305936372303666177302578180702155178379957221762 170 1264528634531486493729133769300448312197309853656079483449170971704039038680907096510167710758353149495665029346460628452421935920498979521448952386232076501675219541799655160330370248159046184019861861967269898161278907366272916521089029286 171 33279353331391795211835873305864445277085980058514243121951579304423896666134831998060170371886409391693848513872283289365496873781586583689064542398262591576637249714432674727568959839418145757916024048439540086686825231360042970248043797206 172 875832565520319406855857060630288074144741871879279638697197838440478485949530362450910054081960578963055160161160289952364581246807824050780673319137119459196523947372165651320749657433558139029277592220549493988943218974628978341449835949078 173 23049807344132788629132796664676693942093327287887470928438129403085136580880712457122232411905774658604441984745637082748454184852046197944517626395883544630780234148081298782915749416397561603169610905649543883908504224305647081279625842161608 174 606615510221413172169521343284160567077451417496769305366589835894944482499849891302088113897247346552878559058743818030246962446026569233069538011563212007219446699672988854339986414401207636946834722329179784414476241475597882955486021857373048 175 15964661732188120592202278387092228921055433336822417276511486676005030308195571702086218809544455615172367064123945632702180156456197352469174740253933224506798461469574603687092737783312119994738852109922898807774167063332069222059917685009708312 176 420151512661067178866876447503414364562222174114187009518474303294925405552437671447528478714095183220960000373883528322188687359550232816693626693054930388413034713801344372740854173401634643147603719738186607155949407069505097906704145626348640250 177 11057377635222091123293008016199721169512662347635840783401703392498005499392437707882596061429451908876390420753573487835034546362148265765158378119551417377714231457165357080669681639292303569665601627394645041835213841012584142997037659971089752562 178 291003593902422417566158935089573268826093400904360946022221772801851844207900416376057823160773312206185364039006465124754240132766767366441927924705996393049362104002138147374464050627259832774655365064582334156325580034674733871383058180533150078790 179 7658514926213342939936984491848700677012683922256020806610742372241408211442094055571926760627433147968880421024219935851764574091834411519489706172528318495187283869236736970005416525144504391199390342903612065545968859696462964335844881966154387475622 180 201553699349499059344590473872535242153111995218959667014538820480741622675606897465967977134822985256494123277443870110912854555275841439840741136696116132404119198578001312112447103540805074609110829888277081625968895276358391735024065592879371728550942 181 5304408767608713723212750717005360443224233539254958878044022249337271130625336030454221791197893944057614273905220116536562387477193158376143841512846516232539652555586881929993262022760507812949037453346879151751488997897672405246625744219765086957977856 182 139599285275803220164696755248225262685666065565623165890478378022108190682967099153227234278305704840889076998763801604981752384926697322343805514704705564664852045430025085608606438564482106734946305241068430818684487878063908260364405199486054131140031062 183 3673917547327424081688533487974251960477153580932758348523657645205198802117861156858168742730996434186790252035680150930054566204684099929207065408444626260402561844498556058156220145790342812375128110426238100336832811759589923327287528022272825533799270962 184 96688676578059171388072106161485258572061130686018171531706998320741317888209613151087608932647920694903385990720640075442415084123932687644208296698735560356776985294715049694350770541933347730273690162347347188952094904931730965654939870300721460235765528830 185 2544613497169309352202793210272711657491766613138020553629185538513604456742576708659823665523989691161276721837347382003047429653113129492375747857843650445560200205282261369930793375247666943624641354198140397796320112979021521392950118859402142067025859303162 186 66968109184416725594896971511882146916943131150047842245248645122253888924417681091798356509711323833196066738791540482874415370135048456573555840418371970723335503010461659456201640234478897208861250107800772461599052178559934206217511383160865333691428231832724 187 1762439621076002759877255647679177083989691110422095066515898181660603534575704467063282215647720850342885665733593380993043911159457688938916126739896114798641467733334445802167108824767292024703965789123810942392819246769010235916982758831346885912164914566211310 188 46383173360691597813410376494104282992543508101350226874406614361861047658348029417437519752315640839193189162294293681433596754423421466782276922462106441010149169013610683725499317629364013289007978928049164162736553880890051953310369876096760565947413015022944318 189 1220693602935742562588742361972599060832183850989255714968421019134001949174897806170733894926565317976019332906008526312787123615538157526849034513655570998248794645268158527058348575659638929736682369513251259893462245688341028734519928436805119371618184185842049036 190 32125720693165316561952311466479887828441685403042171642370190590189831313040404093292431558447734869601742259757141452918529602710693054966963175831984993221192782522851453717413557525685754724967217049525930207176498078791132910551903336090947759117350232251092536120 191 845471728182389823088234084896053712975967161251711054812723544523270364111849480939006317840681695241812350148271848354298575159295045298275112100524599344342608540386463400795888348198064872550000668368466699645673534539705225339276325199363688920236611818657947708376 192 22250783102518659467138081331172487899056398011288090248418094645561893742621844263774423159258433783603447745755807774312200508997388636262339099166444874844985520010268961336923039888113962112504582931100454802166257293852558267553313148189139847012277909762085303762226 193 585587113290824043997580730972189673785131746565408085419774090235470636218996348052737965784509419714528407136875417756122880541839769442981549173630626370687628487501671836182461318881662221616422824904288885980118229895704111934426236181383868534519652393922053136891040 194 15411244883936903590971779297390601611642831234023076284035761938673909933327431479372645394738623563710206039223191459990251993828523123811556339664744200471848895615460157732132141586636896194632194113552595671472152716308250100306686735063907339735941033837473285492651852 195 405586911805412219087878060832724792074810371648441016551280541103342357202593676544446659778672622417363198928675547527326947869509355078769679616916467277067556329439145454516801658818066007348436041007648113182866616864881330146553011987104211411942320800827264115631683298 196 10674072358639235112373662338817963088473642301640711925750598736509597333733849291801524677555937590844639037149303808009082010248092943613696157816230496654200092796765826410511369543177249149211141147514082532866006970891840632070633412856361376529558127129560644957320066362 197 280915920610695074562541753002481659375331860857137493167885770980403715123281732411327370145638281010109595218731933691376832899058666726462566228222541175750086443866083315071670231905231547598556707038099031154533889305673582200178961779882761786727650780910213837463114247966 198 7393031619153696240617778882570773275363347449662908015209457940006354968169424901047312010771174944015981529166026793245075999429282006742275331217328540561867697303397264774393294917692429079313221639310899508873056603518078708336279901826142373875236862040479831962982819383044 199 194566817014092069507572199999245655264494851658179372969197340251592336254990558728399837934664420104554493200949171446733185289861604110710739288027805255772482668767263956956326798681186892520627332234211525511816469584589347437620483741618370513065335278384856893219706400891958 200 5120530823230634539608985559025626824512422332379835323907868140378693808767627059819504497812338838120086324891978756692017579212625128305624263153597466672367086744035106744197410725706242176552228373961878308202412080880025076937058817103675386294870542206406609043465603133368038 201 134760059880899175814750667905325243603335850193635544671153030939213590663804124142550097092849697213282687891517878502946476400352589373047428693303965313902574604617489826342883700959765531250455014809410832388046110780363146373729427644530223336504152186890045725579613485045127304 202 3546560769972260389086591090476913912704049889303970802826154656837307491229882467146044033981079827945116661599994391607903503413837172102119447869637170580186832516361569045862689979987544519743735392147599853352063152936564767516337771153826563045670284101835013587217890751747394930 203 93336952404315792280094337925283918505691635317068523311778011367708333334439036050192432019355244545489179644804971759738594154713229933210377890971565173624582930741452548170245253700554246901830482820051641798126858137829062199080410305942778636282545759160000523174421773784828129370 204 2456404175528522313555271646468977736704673322271971670823821811533225339859608298554624390013356188898493832792029119187346353204056883746866061258769501035047470974907260287791599658429125907339049905886358866547327563313387446381702449599851665850424362770673849039237747488144359581592 205 64646651922127231777663334849940563278958388894937664569318376438831960555215006356932085561551614445335935633448766816172489190047269013802804227995497046349230612303803857032524274648720699923107928564376704482420593136139487653745235953498156397854308058085645065999983775222308886372170 206 1701344447454978783142938319845151845618189045614630596920232341626449795872984928880293837535874132821576651650838120132705220276538705417067718132299679596637382810204516715036691442269364906961701707168093923863835762805699934283530256137553316069405976205380267621240587922599258631824310 207 44775295283236991968142677017697432278643557158200338739963148740976953173211767753390469998799776633356036607285652012221489665084025357272557730729395219523512249634763408811182035601790276390673657220361762095119230010541232008070960204892765585207445489788269663557913828579993324781338770 208 1178378117788001208130537202323083715980071867348730944500394331579290653590194564206226839115600122315840442116986652732786688516333254014607173487508487551413160441413813403918553106297813893259504060233364854790568232886136158199505498926893522640322312979164607809933412279292745169640479948 209 31012078863976764802343049522605263380048336284612613077894518549329738676887813177400594011041330048543296270683457266228714647904292413612521262150778685799063833212212456676536963473215687098862884748515025294085003076804989295517371450619568085340926313705206387202819742844620330568406390676 210 816163352787700044249130522768772238983820867418347248219526300151256391735950260316717106960707472067469450463766137679228807127337067531419175917524790952782329824253944004470574615414117807809797622318017612928688475600799881370011416642660708057986089403461547660843993101252115694107375148086