0 1 1 2 2 5 3 20 4 86 5 396 6 1887 7 9277 8 46748 9 240189 10 1253474 11 6625814 12 35401302 13 190878795 14 1037296173 15 5675580349 16 31240459117 17 172871809365 18 961124621229 19 5366264076784 20 30076030970681 21 169149177823245 22 954301797559301 23 5399467787889483 24 30631118027908197 25 174193082170933777 26 992830045160076416 27 5670527584330766269 28 32449852546337597309 29 186031024392263272924 30 1068291494616327251224 31 6144396110456362683759 32 35392505932595320911349 33 204149132591257395952524 34 1179105581258898081684934 35 6818590081004448254622918 36 39476956209701151755108179 37 228808819455997869482021114 38 1327568204625692991345382447 39 7710326601411629846494550260 40 44822816852688435667410672986 41 260805111553708844519948237560 42 1518816069967568047113547991179 43 8852159426752696500903542904018 44 51633577653946954384378385558265 45 301397194469485585497298777629959 46 1760581789748431276396411625584989 47 10291297217623399931660052760935433 48 60196143315583332399373360296759032 49 352322441981282537847791655852718698 50 2063356122297487926381395377403079335 51 12090941004569962278843253270623621931 52 70890560584187833336983863343532125734 53 415862756473333871279786349251818520299 54 2440823448997312298832829508391281299852 55 14333072788674589269593491216228383118257 56 84207574336001006135480656913760696179554 57 494953766128183078340385875620222395579872 58 2910534971518435168152441168397456055623685 59 17122578308551166242265294387509372033623504 60 100773748753468034123497336831968800977322456 61 593337299832157721130925242834051264691835630 62 3494831363340356407669581616144813293700259781 63 20592816850836819116534111261169866272626697237 64 121385027395621573006368769932163438402207488829 65 715763294741890267321148755719771772664369388212 66 4222056048605302234133643224897583468576833112076 67 24912904919842645515242496332387311162173893589253 68 147050425347963260851705254936124578725188007440984 69 868251726521465567702069276145614749774295333582894 70 5128124659376609099844942620984764858243515894610559 71 30297116444631810475715563565473284862632656279568494 72 179048313074157890288579478270046470900597205873209935 73 1058429521464808780404103772846122855368061659672232874 74 6258541352315385660599913088294406978521198493753493123 75 37016947820682919512682221997690833087498683630195350333 76 218998600632567723360034827351112787176860359909078262848 77 1295962385341453286599867678807856231025669476360497816927 78 7670981945833113300354546122329596545104366676248098074614 79 45416568971431930763209425640142344379143724432370708430277 80 268955154569293677040499162624250661771215645997866860521384 81 1593107558190296101484706501346149566656201538699993498422805 82 9438599949458473991414383610808821529964918195508193505878009 83 55932596596832026332709273168901406590104556134974512786350441 84 331524061187425967316970106252241962137108025140564334269311525 85 1965421149252992081069656135896774172789914542999287385215817483 86 11654257203804219308951808350086996873092422606739361201217875068 87 69119398496678324340336455693287593667735081284655587085488571674 88 410014980135992265865172989726569261873289645560325452369467215936 89 2432663455511626826743858999508080885704346541344266502233060968598 90 14435939173131951064379450794700177070557790417574885614970302878341 91 85681486870429018496449266628939754805484203600190162229771543189007 92 508634921299751852942142553812264078166492410176835498180069042651431 93 3019958173846866211086391419368714498570774425352001589008921621922757 94 17933689818895857660179124173110498547727259877490296792513499369253614 95 106515006962596088236345354353043047959097063111856242400279065201718905 96 632736464009916939866366159374457876108456395239577271823437040077783372 97 3759277506231839607385652508543235743884704432875188424149404649941193669 98 22338497367164150493585519224019675400837663816318207622723581191073019072 99 132760904866512563609251166854334073866201090935513969978516177004298030071 100 789135897331472341718020482095019201384810772724720871938706787330113585614 101 4691345887583033594464160922722234563710313798560859497889331343371352045255 102 27893686502101406258692365829386372943234644979463078179246924226826436300489 103 165873102682940201950217919623296888098146240470592250193739060239546966624784 104 986521221109958809731960491229437540052688792050600805742163145918121333727669 105 5868081800407555397926769790696223327768858736898607991888290521521247367402570 106 34909532745242628822760661591410816342237750177937528187970822581863286113805546 107 207705969555589277013052810539825797342494559995123254462454958857278538896538046 108 1235975703389305039773223613973215175275122498263197898370433625009458004638802985 109 7355731641021813771540555646766735615798102203897152468053901587307651472651958398 110 43782021581425756658408966249527896124892724591547562889845982663478382912178632021 111 260626616736295484627262137572749060239712575206506375662963504524334136271076695242 112 1551650120770169136368481275365880000368587114605317262987612850360794789291391122823 113 9238894148245085226337258828950085479370285993803485664863450921133602565870507102508 114 55016941939096042349397169914686796559807552073030266220270236138493752013031621163718 115 327659145779613894885296827656209795395415193654107581909929074980263594974511684573002 116 1951626406222174929609983598457319201566266143640646803788428957960166256374723139881034 117 11625691448268064417816627645026064560617634886612157150516943054203444298003400450395090 118 69260848629457620897040020253845846167538560436717807273710137398739657348988723694608132 119 412670047441138079353204444015458906649472879714736547724049451088467122791630166602098420 120 2459027830993565089117990524582628783792623819752148322668941068253692290599497841983215780 121 14654417131758176284884576505564666508809937283154987141915235869095698388894869777509794560 122 87340874231739767476871714423381061574883344992819179389224990872006195362505062845666220032 123 520606622468243366196875548675396783534372493533266333461435600109881823183546676348622306649 124 3103446879244292602236889108234273227095543083729523000710140422614214784663250045928873493987 125 18502087915248764180534281657370852930652841019551325079988893212672762281132231967837746777683 126 110315947406019138515393599741362090238128687568642231709995034552899646780684728846753262441376 127 657803752587975976158916766690454521243931511972313319337520538239609762291887720629349042597952 128 3922782706113880627166876354736749207997832679229638502637275114129963946835709775919191585346487 129 23395449770576427331415302640494960149250425114394334605905153906181487766245434528434502365537888 130 139542720257626981541946410296433340176545839555529340309745222326903872699509017383645570836680326 131 832378821867391667350354360338319162347640791407000061555143497511067621521030444976757735620915849 132 4965606889851698290244532899624876393791118420302167477269858133578162427053758501922439754423382352 133 29625150261368271874405813811270762467583947099963333313101607361416179077321040503205221354023907717 134 176760472144341218484397281474601094933227675616279168460703690434476554497707454496937413446363751070 135 1054740375165911927072976729814019937769122005177654566630704003172624710113910630336203270687787586311 136 6294210896304569655309796898483841727386274019610205603776800376373233218521367730757413547175804344975 137 37563997006483173992053872669705081866336620845318046748344124154735393657998370294551016944934991056270 138 224200506039086054469355217171093157604476092314040877524353190167579503584731103417298252617650673798076 139 1338243590704095385666647615453564261664280168435441263982300927651922027665329826313155512795265590144555 140 7988533604686654352019278854277217881374789537945466797942667836882429214075494191045006429962439358797466 141 47690491712535749158250569809530454171047577296538800056804563757715336235260857340817788340216850322760650 142 284727170358452772591682464542867858717557033957417345075402095864013156905768779978083970478115923285120576 143 1700035342744206835887100582464612497711083563716839596217735317128548149690436009777864619881517896989725114 144 10151225427686250197486692399651286116965577095720219601040070756650364832192401673845401269549419262210470954 145 60619178271328772909157385522919584968758268561340284821809305481009641614746834965178175064011827383693333761 146 362019733225326057353849475075905185812861033201227125816109915904826771979206561588705625294291026999121237100 147 2162144193392411040322702440385740507545131742334437928258738565141877252157985428715724714184741598735533276193 148 12914180930551533685399319572864072008670455975230893077534729458207870482192340556277141802528056207532505231804 149 77139795617493012841541790639038583296212504435900032609795540124761784260695254437011716162805326621748603882844 150 460807049203743801182135473085663989725903166899598558549635902185312223025942495180408085399456979393781369457173 151 2752886930507255706574352103721817470387813897203082097524439886616924353365393150145240634276562886145069184347083 152 16446969520874999694963342311804806344202541670497236264272376744553925141629761272439773218806867775839149616269341 153 98267812050763492702224691583586625743664996085531949936475729511555739514941963560064941838777104077562914176683071 154 587170474706197049938743678000333717222983913102340663294855965580656294882795452015461164247729983517777950053121323 155 3508684366716734946930511255642131398348558891237038625582719746571215200078313461771113936037312902639920576267459337 156 20967720377566306036517607624032505096695348479705135332006071188665390776505259611437976293521847501476463201136449838 157 125309677374197549912598138669849743801261311171859791882337330813711048479139797115108854169220503006759304227807471370 158 748935046637486362691688442544668660602368185284547503561272864225939982185687870701777250661882387464836144872746667585 159 4476406468133210380983057646992436775181314789961331252091210650238081395333742839054723748533094986734287164212137569132 160 26757181932474057545029047534586022953668969022591300081263198077620176186294117165121405866294199490094055383736323672143 161 159947114228219156674952019217897700144755124515577860780731520507297197871829959665620526542067440717568288014779850554672 162 956174850070990936068984599807753729379697209831948105389208294721851652816076643028956170878339907292363318978528833650419 163 5716402355750272631517469739271988866979424908747979497456415963585049580449427054163340758579444967214141536769158179913169 164 34176889110347102192101674713191622101806289585096819092421568850128954746774645952055544412413017484591635295721853782372912 165 204346047651804156222406356313518846997815022061478357151030975312328867925519015589030354670057599405134169092533661128588665 166 1221866168586633989661315698197193146751370090396595334019048396205554541328196197922067088305410983452898675036929197338859335 167 7306416741870125769153075628092543234562996920896364716182270741708804368827978211100971746338704181921022249223355110930340871 168 43692647728059680466600166835779696129400629676460690572876134165801502144797569094125022557255666091518838196904252745440421443 169 261297429576829985250279226460149602853917783127075922382594812508227058718566071120355956079093657525758309189933987292657227920 170 1562731960141171217604448314836123934161748381982781876368664657861683221531633934352697972793038365231380618476566997949605533208 171 9346654079550875206309058688385909314733127806941591454816519579418280345284763967552697976891809607093809198865327877525545079715 172 55904903875199901931774583251327488934959231642612682717390277939480806385259724951562528560456114808851293905358513168350405521305 173 334399366289505652515611534651179986991015074944523748385590389994187656177471706372906728173017753729559027659384725434694723836283 174 2000334114333902480285133692278303620880028428358982603071190688971085091837468579401446147101430125426531346409114659520022256274899 175 11966329212482708525625446954763900269295407023512066482191875900282524608429927799939476580736546841295415990039963725628112183871885 176 71588031351274003537704970554628415056496637332070455391139858111242544324584955097960860415032627259379801804729870689936572089688836 177 428292749638386723718722811865886106426637273211586926420047290812856954662887603220154765019791070863244448257228915382873846706270908 178 2562486711044320609810986476636853034217717890430885200805148356906074242359100536352913324308433380762732223132167014666478418053612789 179 15332143944893179599718038584132539841539022169303253919591057297800314514710889821914900980046995856218514698724954986407347463307720255 180 91741174322974287304498866474779297360275500758826735180959260664843867339174536837592074957498966983486992725449781095011266129888598374 181 548966219127578341472062826736241435590629923869379634045659267268553414621045610409808843753450969547780867036389885637128517819178555068 182 3285085269908615840292777821345267599028813208435661402086764143976441607847071948760456180326728192536871918793312069558393128248043186845 183 19659259638167513156745174995781784688744406407099146554181159073728742772236108254917700439844251263317803882322296698073360981419107049877 184 117654066921048898567319586411289987406070011697359638513848409525737230931489337761359351931896225944723254884447535109964481484296288720996 185 704150992047707614249228907114676772835374954430446879986267095544924573924802861482010838729821621577578247095836089667373750953795137158388 186 4214475256704460952066110837309902015524746553502574185276211751349840401244366626228672999121758787282283237027127983551323723978692015828909 187 25225505702309827047765128152970410073584312645698864343899758019666287443459017057767975791340612832731442574058936097597471976823393315906531 188 150992270692115309493754280771811292585436653927955483413426278903078506919484745462687212119834664730823626692738373821802755023288960021463617 189 903832217831957549708846862610434865114678250896612960861917911906439578942867087904162760733354933606474932912089053123737832710980088503376138 190 5410519850660303250691147936558118332370848554418704877463315119092611066122333580093915729689627519010684778371183515324236572655425840127696538 191 32389784423945313412207362063715357750812743885636609085099680093867880940409780629813334022348296933557173146117431108728613974829804463794165869 192 193907595158260001325193113306298638750642870098229621257781942239354555299644976124372987446777260203693854161636421209972163275412976399621157164 193 1160911464349515195208941056894474680303009392449167322951656934805235415333487901024870932311986102980673031187652389628570127037599504346598596482 194 6950574719595768738874871188000237761884513734401801825654674136750203783475329185839222340435171123504312796047862921140872769147225086307432955814 195 41615919236768247236470822206415578884345475472614310109816316260425896672174168926354560963880990462129622280480172423480631742642585736971580979867 196 249181187990114227586871304114837847456339843319943146281806014371872641630451574312153099979444822683552833281302082145383210732158637012043497442198 197 1492065279129702411136449004585145369138896910992067024618615499342187199855402912951339818234800345476405467289100253364815814155348607341433978722513 198 8934639609013835693583997029256369760334239717716357316903357577887069183546064222551331627370645401124127378442489886285391901022445867527816557178732 199 53503566186451234228853494367198977548903284076973080839961062093860510019882504711552642694197313431329805764106347613152481710446539340633521632934067 200 320409018954537049254326836756735879088042510348859921427052812969743587512959092686878998415851511278848162283356662110434651066099754677627018733480845 201 1918858205317660299632719779151566559598073498089329665337260855978914235659102368976387126914076425647203584260642785529416616359819365263771706745214726 202 11492037238570759274288991968160922433417858980143378712324751836795006210693055838588275222312790244356332000145057298083224529781927613390490755759779521 203 68828292871859273594655458451784099341432514884063589943385644044143700715550695383226417744155700500799086468781230238816199532118237590907454409168078077 204 412242391456282429746666436468097806749823540971739112194729543091573304315814741354169390060447988123046707639489319694925135205946524123779999035984334137 205 2469186105246634595315792761417518109955019666990751813005966049586492474981961631031494056161246529992525025886694297126396207587657624071405751118516498049 206 14790074930212850196217905034418923758023034298450503399859179731523161872258790430344548186490433411832834050116396778679531546498784690634697744467294670399 207 88593559293012574807065924238828539187190353252776832119693318012537883952244214357192322138373186502674540068418263485306819393247154844333343774336357063358 208 530699899820647436085805115129487350877400478923228789015653318696770530301605090067731538017365998302977491194581089930002209909734777170775082828731522772708 209 3179148371425783623516132169620056535733004525297704981682861222133520316176362553394649653793410527406086054040183638285002725554304059204701485682596712657003 210 19045280881428458059597883316031566703689167570363011451654016110258629625896406313887877125400385419803425087833125863237101170374696826987427612373000638827333 211 114098154749145771902816152618056548821232111107379904115281491091482144096322101729561886417496629496154739138967262712911226648123523844273585396391008672566095 212 683572173480386186635391900246464876977965935486194485286204954339071717059735985183869811410997704810210721207763331321537798557387738021334472404509929770305416 213 4095477171699368725104838207819760657713959363450294360741806700543289014284720684063124587256049699791563669125460730887492716405092895858147357509877336238104638 214 24537984574510486882661075703185893440315495802179879949023492425017273393929096010208463027132355659278252528157382250746188737105665982898968749090686611351547884 215 147023711464390197913012989547981405806078469679473786138134077012633460240746290063434389740061586478213712005897603666784258487147297586179614231114052766326536423 216 880947154943615296724382215080329805960957489884920856810368152817379228190877653521458891449047138268680574771324586554621739522974684398706707475080248971021884536 217 5278690349211135523971631597913383551439903136932977616575962363391506560896304448864257333890623307058311056790235185499027536648885369876735448588934795801762846960 218 31631241896851845145735298725608687072451166366043153780957807076899224699643760389473899801998398646174709133482860898591375448958403556098423025493982420423446594257 219 189548303588137108045222782144261967196881843107942290775864293980912435348879622179925842923956943762208414323109765315149429683283623023158994966539457296881291054719 220 1135891995142672723176780996653208404499914472851448664513509371814524582834384061274897388947424739025404751458401724353317646597725622655247777827547285740108840937221 221 6807184672286630492913017428759493216366822556973628939403111419402452082249999377340955134491823573608765183876822055451643308484892376024075072083763662698410984263548 222 40795406323218229418460541179478091348669176396788396966717534086738968701373216550469848620874782839132643256965538496305559358876489165477596474999650234962957143086197 223 244493946872182510090222733839391980338781330521523826649709700570249167205270890906241508273934640578901099916506168660072244001096599238039907242163094714495144527241580 224 1465338501842262566829579589532306060944540880190839937319563258642678556973101661754609338566279850839915865897733464426355630199317295492509682329525197524587196541032059 225 8782551315609810806201799477024400048228017678857921898826323331448906374516664504968852872332905376592408301009399300474951907255792116143899604587883491303600812882692149 226 52640039076703657132638328173265443814763712197760003678287759647795850610662668018395602923747276313385872480508247728006976988620624205829269885848812767647850255673158838 227 315518166442856783106109230217281140443762839832408953933327714259062891911004215106335542698011191900195559276561158911529268389550975491603061132767646070712189413458409364 228 1891233206005503959425122323211167061668554551800803871168944666947753078826395133099326703114583358172409155585383520639107709613897268331090243523066583534190333380031366608 229 11336480329698953828682975646175342738512175416533055507536022737889686023506302327812489380331493932392043709240227916392608839274612504858297730239049383187957213953129244765 230 67955361047666727328106404880827072679232828941660817705292142140107730105822027397036445630320520672711345570626596493846884261509684226471998602061580202311827296670656321336 231 407362862956635872376023673041657348100305277421011535564204093883110582249607106560742471401173848529345803294677978615438126171166664706991566269152612538740564608533139803195 232 2442031510657230652460434858022969015968370754817722115070168022326247008283377760526766901405025282877778143930643740858584059963898576528520764912957092934549709218204971730517 233 14639731389546263829986642820456301068432430777271649930760609133437377968959245072903716653118031613856499507962461776237411604308567360164090215914087969932656314854807809596228 234 87766113278187814293811693529818118984486677338136469276464388203906276984058489291455843435768988465795381290400704543923671612547803040555895309304653979583921510381830762654183 235 526177696601607496367401353976698574253737540677773724253460665891722016982406212492953039976943530344381788414889744228046660390103413123292583210069863492201891370587945277467386 236 3154639352176753332245096536819180829994133994823116791841403320227148388591325949855100119050777965577106525125527253824095472287350861040152515625535444854720250018525368035231125 237 18913792089676599403729876056785292943865993161543631927675173944534406481980404606575577676720912949277923959791842326463782511048624540280151072336775175897114750057108279152458768 238 113401557793741183687098350384442974962157247732850140855770519530586857040733832046383814397018634556521597800754430619679059081642296932877140601647047654092863383735549973035402100 239 679940405016490136507006379618696837253543301531857078320484297125032261259559351135261287823926864305150642369910747173120450561126881577195431772545922723857205186204653828407339002 240 4076937024611576956009731715862657386104787214580526591652123291625830241880657333077023707367816151487281503454198389296277805382075349862798311279936286344672514260833418444442663027 241 24446032625355639833682831099949670153115995219333969591468995555021679553528618040447697809405320906789687067329307195967343877077344236313582983796828614023733574828153329150177003445 242 146586477504722615498048001559705885742294732014491304917933327990683579152107115163980840648884054353983550572629497559161706985699790991897473170969235752535526972761071507415797067843 243 879003241970981790062844213648962426698698142265058159456696474664797401509023448590198017616954805976724577938354296523906520498386175541311125735881710322703287384250184613574301797487 244 5271060497532909879011234333413987578123969584592734526632900156787903210916344102231827931421211101228750165902125829604073484240104172741206722133367857331471803308439747089638739814761 245 31609410114263516079607031926783664691939934042048574954262262783497594068053849419041976417069725876647876096035023674007583329011301404462311346848848146448733597993565084280023112785998 246 189559502417402261392265016474010380303912089177587079599949525479610664257050244648637768626995518231665910089800687152679343664852251734440396940340208743413582767069981034243912345164754 247 1136803547045346545188695037391952624316636638092076648736201384994716656557650757682144757814647392906278660140154058859187464369546968668214873135178386800641565020644602196741636216744095 248 6817668572769905849519494209566490959367402660564738837059033455792037797788040016309492441290945703154566671228097454379924874615886470640531896785132696525145877071752607062901194527672159 249 40888094352728018863920989749321985048550700015091577406913232049530097085898223009769857827925681577029656647682470251523102806700446110024230771564672568339906229560857486449674886546185769 250 245227003362858250677007537974979282692812568076292188381291269996036495444325430699131184490888981403424503040941520118039255284055795464000774254019833970539057708722053249696487752287861129 251 1470787956893066255847229500464097403834107284195787942232462067931541570914181976407816128065785714368726730967244207603070200956031590020894161645288469031479291884608192053165061842811011885 252 8821493327527347795639100705077515268221868530432785263537184489884117975755061597875378628844925307777744636017939101700958544587139484718484213624640660894554056831207780635276090153949638285 253 52910802019570934768694511827397536067704548430189408856554247996905158223786575953249703371420852577467611242006237361936692068453927823757306015735191280846230851949622893782373200975521826700 254 317363289434305291901010363887001638113002817567241407020241172334267332326346614189661684329200037541551475454041777653421696234731137842188650980618821413069768111476836830333874459242219502648 255 1903614760764404159200503213134954623641808734549014329503048548651330982785684191366980635310369030560718368606672901074036923819289839996456604920334170017398895613177858410716677620266347673495 256 11418561378338044242489694221440647729412590748980030671564802541588130127622932117227856023100558598741513267832451351533321916730373805495276031213092545868036213563348640940804240219479252319323 257 68494167675585137299863296236382723042257108443414299062401121166851415122390453210536321473529470068985200017005652286995040084307190712861211920991254920667867720722315611646162881431315941353874 258 410871098254658759147195021816679058880322844751328024568602385821259923248095043545907600089506521871304648163968652825669164706805397689869885294666666631405986382984615521781870411164114441947902 259 2464718450338707534285093937569532497036489863918036545906692993379346384145001591394790433057168723550856666960738256013545052799161207264486705054363974138289711257172557262898882526398164605005986 260 14785590964718948414156394565340657051353894771117122709017057202667338137974046176681967959101439467632225742158671663416136852818400769556902918070823739762367738647319079766558902054195148624307049 261 88699185783409276498969723430077649026422141899120494427753567533935441844624883461849389279959566718832626941003297738572041086674703802712944560345818891749331907198457775882985613245586152175438691 262 532120610052461075139037909080613316423283112060962497856859920534232914555997040042843764874019948098309233147230819887845733367566043475313455807074487191866592394363985517730516777753496255472987490 263 3192346004951763204885683010292126680343919653587620826609485105090958549484279689036700404777141823647361155276094737681296355799516533548360056858320188581793717422643416812880421739110787141527313473 264 19152223038991858522741023474320898799388140522289932000903402016847903639860883035444962854730234733135666567570173742301367272053667877809160157404452752645949303270341668216515841562270191685700842152 265 114904678558023021154274464969772205528789426947596031891366204241241170033028481151437995413898143640072946151912104552623519081854308698485827563442749646154030719136415154807794552510395187106731918822 266 689390748866912870098406451755332810507607848691304456823385015049761126021590597927527973374135642209674781980960021003098380666869355096665366501240742319388385901047717665629532097666154001259298988917 267 4136207700762271048091883182260333557960726352450831035030057699340565281616374682511965458419319162877450180263241780749737477321040045598346006289942215059725294445079623223159042303819483505136334533309 268 24816944356425750975638413163285695810870803542820733998378916069272993877824085204552828961933761812373397054040351572540794948943117659525851220926113331988933132609945245885749091769572648995947366076649 269 148902945257189568958871669332328083313021283723762636995110736097497067358489240022090653201226191375811296143512303896969689199770474221857673247757943845610857968190467423189797676963219248378519595209897 270 893443750806334773971070042635103262050051887814320066227824042184772482510402353073855217872409138329938261794624470284919294115326373805133942110606679758346283229100620460622058546710330594279787506006390 271 5360928603425375804302105665660769142680481390700331145901784753846374640883759865757228597033634763783041514201684870690448296310526917102717489534757896916386948893056987650285015117651731227018027713313687 272 32167821217708301861872259729238261470185718911167320995748149280828786750374470934254306761171466785004694608432860558430881148937275400041432344503175616972732869649155638310681542999869888551137942376116725 273 193024315078285518423173228210645615465920336017491113833220392991016611469079900570772313306648271277763704240181224369864931476312123041196723524146943310439306882684992193484137947229994786141118985283031625 274 1158273394405786559063119451562329893847871129930757260001539145194177781834836481723969742560858163223138538875948780509619289012867690924583405099372987146200307554768774698277933916930335397083602599369459494 275 6950543489954248157720892794004397796799714791448178183151514769528383024960606103172989374746078553385180747184028722137962843973494209545310927564766702361608006763273785886451600927806261140447618739514947442 276 41709502609016648780936637335061580809508497668307213886428591552211284576869361459968987939966193562438578273022327103705818524239195729870492022827692093715800201957355942210045492613095318341924959898003265246 277 250299369872711528746427548442347735410435721988002473486551576987176481732105179218234918260827879344885667696627640358169836501681995278062021601701541968225510443000493821547034380506359058212480629054019159370 278 1502079573463296987154518560525671529538927565347996923747925035291250664435585644483291156205233663532627125409897244190579229984142411568928896864217500347751639491673542161145628802697514032673779572762330801178 279 9014351784769742877739284763765786132601664785429375377578024312989494126052295265878373600371660292395739819633833612694405986323547496628652980175000879761427646589239567993863993490881652188317465979853073216717 280 54098395290328260452211077414659120110290466766824981534726838504939833323556211612940264523413055825378860376403266822101237546656895841000956982380835997015289097962973854087717184058764840029147851899816946075986 281 324670270371405508046048576888769304911228359779053850640713176733249405749164114854562245621001217424441942165104220063593467694226722695345556530316510528527878412647166821506070301362412716291325192009406016613959 282 1948537925729086399398038420921079244952688783042586547929588100452799960296217997837548802676423254736519283141304815533494080987136926543698221640139996080316460736411605302171474419939731775905270251692147221782992 283 11694545462716489896888127219397882618106253015061330761473358145203477617910684539769999307196795668688040282843677668102304293874596097590613926527165619294962499912140025845252845425633462305490150671256721236387910 284 70188492615359401550210486836088637417028227662633892019954991427916724468395399740878559165432320334028510368015708041905305479497924936328145056934533077433331301537299459801278918352268653875651900417085953573265968 285 421266101211302492900413047872242166449514142609493158132971575895438400441421973473942975211162746478210730199451356197778144239505981856379608450863394337106937955981469853344251279260473258559986423148212809287682499 286 2528454157859689268330549874038362591947743658531371168980918809714203849533693779395309327355330930457701292956892211122080616844039009936247899688645013829549360180503480414214119829446129281754800993268869162359506201 287 15176148660371155861310161756630005448994845433166952855180027753593201635738630440067454698175796855900691392197178995569943068046624542307851837848914076831917914801003954540190026112545930622291106896255862990712417634 288 91091094965133677230151975659804791309403216188231021512264321190239107984349522603764994856141460921462715361612276865239575359317486065286958788868518704621880511173462915338868476254593829653209903368573834772390196999 289 546761694904700693944738191071961910843021407588190827453438259371247970985011323153428565576739316008355488647310661034924163955734519882943181642768387769866990486119206893054885356438891666549714022406042761429782598061 290 3281920026063128663569974927474521616350172816971212565523128574551032103420370272880572700125412378548959174812931491693593848385453128477333097346119078621800841673403370237225581241216306627880370833097354488930680510960 291 19699971952499599241623964327483989455165559795744751587736236912702785626229417375435767871954333297392937934781163808100620800433509436325817773150063291759388137512750514683064906854171330484300712538038895926454243845003 292 118252646791272935059948528248918238744063952248330750759688284057361538850897951245907848592389171214500186262355907592373376804200925836313256535851710908514806617691932934466340235993755496479924986430898220005780698709620 293 709845328576923785966981411275551117479579457807292239461466036984445145006352409138919449868781497339415472512826346531285343177032317570370739814732850147149501306679301676760242941506156081944663887091696878537143388111721 294 4261123600396558637117210202629766572813240254209075210876304696944919230531507635380244634190917147811089663890487137130666359567126469044655532002286052336870208320480744622820832190803972696550172660085650374670813795223294 295 25579498662990480014911997449488001556820309657222283127964312383493261941625126464361159139906465047320772191250788956231272722096428104660494067531908131880399366156975601709093861501782052190535860097239844679550568200001778 296 153556204163410064895234715328991678905203444379135820249507929306523108901776110825459049267877274337303889806543798082370531127812770671859092739402401306220417270913757012269018541372115582996943470261157840093064758448495711 297 921828435324088015225296726457603815131593326135677903275399827376994719554500715839449750145856670932270776263385596875255910560563119562256615990013966445268828571849374059701175088521327229385071718946495127198183202902126890 298 5534013017230585869892664139995911686290259785956340010282413496651309899570679337224669616556408746859041238877683880473130325785717375034077677516785888279420671374916023434718559137154343958915814649299286814569400617993107891 299 33222900572728957754874995915375205152425210625778507795916972113937548489273742288889707546105514778242821002025522439727402127967645046098989284155502501272751066555728811246424213734426206343659494773722553955580196315912054430 300 199453729897605218212942495308224055974882095080030788921256963828993356412002894394487553484668124088155696973855257990506665258024103188471991495684683077770498449654269135067350764214986306751595753162227512702428334680205669008