4 1
5 1375
6 751192
7 187216960
8 29650991279
9 3554308158345
10 355235190457414
11 31360944940860370
12 2536696962910365277
13 192628889065040142715
14 13964833124133659520116
15 978098391719401853480580
16 66759151511555596042179595
17 4468718562819932290723819885
18 294753420648636735873030017698
19 19225910053159098070079716587190
20 1243477241693964965562399851067833
21 79909730426580122660819759556972255
22 5110308844641996690679489363487012560
23 325606684239203124032091533832468317800
24 20688456967934303239546213361148580639591
25 1311739676873572619701658595762442995574225
26 83037948554937139017540217839006372769871102
27 5250312189809348296264334472047935927946138010
28 331666728652159846179585973629011879609172360469
29 20937467639160723932550310902560260481771057392195
30 1321068006597404145232817049642668320036263601383724
31 83322096284432676525676211538408218894259279962041420
32 5253766015386714894197240291900757022597107682751632067
33 331198226879420154679473598432794466488476647188411584565
34 20875430723706124444726796465611328748645652925407401684826
35 1315620478150120566706392389529126501334967046978787553749630
36 82906143024645889966133457357538357336774780972266322357071985
37 5224125085077179416212886785159341098603728079327637119908301735
38 329168731689620569737150120115035615838809952505481449984830972808
39 20739928516182878936992237752945723803975519192986667174496507912240
40 1306723615985302268838700214093961935037920460172299981481526688993823
41 82328673072607064022891673886023325745379211318486176545921310572286105
42 5186945553246201211912000538831552270776901344297766645569524349545030070
43 326788815428081720661274893980530619259195099272173871569195615169331306850
44 20588224129717741029952169526878253802720799743213317901669013420435413087181
45 1297082980194125984229105216590601643399547420273988210154702891222754204472075
46 81717396500874844521348716885774848934813252465007319647154431859871906587543012
47 5148250923508351924634085857181388334326659365277130012701481479102319367926039060
48 324342391044384514804105037582870598267666490909568558860113651450318346810115297659
49 20433692049766331395763882326035921343909523675964877794749916120782815968789855586045
50 1287328306347736197259975905536692653450180861529385817392888610987282851938619083222034
51 81101951568356216313327250415383844777674776532611900439394998976936533408990223304742470
52 5109435558572071591905565890943462822344497381010490007756429268772889205659300048363906857
53 321895032893799211897763078982903953432124225380501269999683225285661537141058774806555746415
54 20279414931131542281356186996402549601392818369450442844706470092484489559865739374054335721536
55 1277604450093982990078075137400348532933536745432158199426632113048510331064302061958128761778680
56 80489141901910887716822037454671653853270949684948179320935353667551111079773996164032978494812375
57 5070818832585362862716847160007525816241104259506614348077813113044951594603855349963094273804063585
58 319461722416865298202008093670906516199541481670343021530137215348418140432867447245747633601074359918
59 20126094902727196340518732917737959876553405642251808817625571064901935360553675711608059123046996437290
60 1267944279229785893716160004252212727901388796154223596978422132729391659515074786899695001872811696007813
61 79880503708540343260104608660774632948828718368418369963004851901417153324564220258833503837527668442239955
62 5032472397149366068235287076032724724835425561460909468301298766943018529626405474265809770082397861433639580
63 317045792205805909085137087458198039091217783542730463527691077051072909421855109736462234448383469127764135900
64 19973886374693555598439591889159202026291993960729826280000183587528870667968603784210263854150332324337727262771
65 1258354910495452718890485873337611687770368935904186333054786110292291512054098076159706129839344572443897656169925
66 79276362599053741854444449198474354874184773957790035691482623641754474566203157106061369335065777571638812289566922
67 4994410995919716902005890255586552809753508006806872088044776965832901479437760108677941563247946464838875610711620110
68 314647899895403518060370905698736663785621162041467582521885787282769495970806996882583136701519911064053461653171002849
69 19822818029577383896604789622270807788331628621146656770874145524533347292709245434520182098178070141074962429262969539895
70 1248837551663272275995085973327069127795711307348607919219026121431782090843000503342325238799887307215762221094948816772344
71 78676766497383261236780189932820915706081923523392797025542749976724846332857297240286457501627325636657166541087618132163520
72 4956636324237285362040538788003883330896906462232247304325286649625812654956479644745485412161649851922377897022514278470389647
73 312268090067352510736119955865756843647789389965201598909745450999094667005906064950896982080565600348169967449311206951213428265
74 19672889751342289559005731017127455476963657787272189843565779634581221985579019419230013038328108373023185074690170481716570430246
75 1239392057958225565096644889100476516245872238989682075626330008160796487759837649207140767179757575069975150414818956776664456767730
76 78081699821680468188378751492267392025171170463394165077244973884779888356764539641560301074924076332783092906166243657619884170600765
77 4919147096770552443328459436171056333973271632929024970081917681008617215240250902169146304515487670916561231053409618148861595575905435
78 309906267472765169246507293553451294094390595101562129563331832444151141505317465791252280269148767136950417798015860098418902595036979028
79 19524094868466573236825671861830991284397546744715776281172009539913532583881077169116267013799610869243920141725610594731218440723377362340
80 1230017977544465795674809842010103544716594518350182588698762469780311729887057689196631072872026864238583607616261154115381913607599739309803
81 77491132624361729994429289783648980361329899694475067003255519815819294457416111178038002524216163018300550362559711355505475156809982955633805
82 4881941357170627695536404733115431188675602691106952659661847380220947557331520221155315791520145055851996389719478787286976564319853143437641090
83 307562305588033988063667533717109969350683446277530899359470815308784954765550085804770130195803450206198358390215803865096482706201372459578004950
84 19376425256101511019165354923897473683038770353104057570843773804056426979054630349101083006914954154832959176371409725076128600733734233372102366361
85 1220714791324997610058366645213031758792727956120393742262262282790214159343186378172826714633351158636989800966559424024886499764856724169292963467775
86 76905031862433164406316591383350318269598890568444036102581787730710373528698156629261324960258140912667118152255187270407853126253604236317926608742832
87 4845017007754330216989581021224205391347447404515010235808395530335803800631911919535198188506639637179890127435844298190285572159635414883553270130081160
88 305236071508311726233156132992306243369510467773922312109658373567108396912641809603894565778970916842672027352829687592535060895578352723638019787590676039
89 19229872505953718197825147433842608982396545964957423683014409569960770617509038750374383495408020577739593278505152932489794722926495183814581857779036053745
90 1211481967918797983687047256724906544651471422357231628719342717653151786407480548340299987447051775171942529362887314205836438569170126311198621063513022834654
91 76323363980938818750617680167026046403356731276934759072873437818210169567629242515822822602154496949847086654107645656802878521079157378246571820616970687504570
92 4808371930895709237893875008587592713606013772982814055364758684522386510816205364694098252214752371687273302812140465827746406429995072419817279972865842354280437
93 302927431650968174043654062339894977903506542281123267003490979832208812338609642644919497241917647575088586740538385222890273917764206382218138155463872823245430115
94 19084428194224304099038510124785046745710176855276612188775728181061724034810333756251809882711458014050494787001105092979816494641964178872286026734069621326454610956
95 1202318976246156687848947915508633385679969222756806610590062485482989953442126301555550439608050589975923649687734610325586047952321526795365107298799334041343697916780
96 75746095503979071237752085209265967973669287531128437460234433708312838853720832134296404832476836995153822093559274572981792709078594338033864393784878377838574459637155
97 4772004016772827883885205905864733126254952065722373563412057442959650352123701959451904613759098901233160512438406197792517963945521196541209707902220336274128133508627285
98 300636253057729037310063911679659531126386605414601971453033175223741919203697252515452831478111761618907346518857779123592928894696473987755368002769952644014146725435630138
99 18940083942685850740612265948244727853906473668764947432516301998460539124340475527243443281500060428008463070103628620710159212233961779235829781608709384243078572339925887390
100 1193225288391507902019133828449272831773899124517560801501666228236710089331394580842683006391805477635674077936992093663676065038011993022689790378529848327415871801647846099793
101 75173193168773065180200268158985316146242816016595976644164308293484903146606294954359438638631706710341664604400528200585595298565274273011860915760982669240048595966065021267655
102 4735911169637782271984264342953111007324680321171195211723814452421259654009469080304746867167328753116028852167276052295099006607476008240860469137916775116019220958791408481834600
103 298362403687419003921290795182498804697642520685479668701987311530045140624734701394003615958594630062457788767118086575981126085543547606024061542086160705520986685288490250664114000
104 18796831432318617124058774397671792847353744229816460997982550504648333355553555884500575063485518018364243126187475958623901734891809393704862944247502324877907209329595569056077597951
105 1184200380236600213037948687928149916645609607078629694063540843204015117788492305703062917614064348684303853074276058844031061470172582283296373632853252553516197049042820616636859165625
106 74604623954930598129930920957608273888126420102050195088854574300431270420742681524363586944987492558901323545593533182947499545144057134389820230151395306959155754103426066703066117870742
107 4700091309161792563490724490879712530088097262292384021324895457702924247404857597773093261292716308753088025230864546040387036480081088294219303078131965493788229440767705686545966088622210
108 296105752477247680921398117660050600306628298578322982763043129707257949561667985649278571859022677715199989428030429290929805885418937175941840789846689795001908143033303291424503604385517229
109 18654662406069177120863369063970275480089089550882707812602215394211044859131128666768590253020114773567890305110320923299864381076644659819078165987138861144002727873720133962546372419811927595
110 1175243731582479100086929612676355461961780776991290641537407434608422147083759547517623732976482772106326471177643372756480901099837530265709538026621162424003167174391447265047720451330962208964
111 74040355089701867554694356428737657734296199642757919693094742699545792150978990532260855916030883866676535440439664543493965457347926449223679558615212842478058366434803750543558014044185293965620
112 4664542370651484815659313482277967671729372707670064657125844139680172961896754578117895946956796991980305956632476057041100288854293919801400738870261963289100433190086828151539579880607203858779227
113 293866169351056099893087475128987650297759736283388587949070050048559010815968652272203365790375538178418789136518653076042825737776481532558419272151699017571239326327438883978491097722508572632551965
114 18513568669117124449072901319979159473918432689227846566849200037251055122587521663561913001606004593209041821869716506214066351942986591355046843652925102906448085674894945895201269574632483362577063666
115 1166354826154406577614606876126901350781442867209267116755110118145797306096787086463370252031326275748468003175518233901506847197286716904274308796241076470655990058939665784058152176438779552985624425830
116 73480354047728918043902665611820980524187575600826671942791462213976709889281152276583152724367108254235764909221826652349226115428860025727185048093949160109803319062082538179048170034921992241303797121545
117 4629262305006983108512472288883181347047418172716618099210811502781031481213366799626818199340487307651852060359292758714315360250498076087829083745475928255889686328143803325418972409429958696083421007029135
118 291643525215442815608377330140123610282046903006167269152374625727917319025984848635935095841737093606198883913153699043182265259387706874171348064164238012030145410794968470037806983056784999175181732427113248
119 18373542088573032732616121546359424476396266820820224719449090290816045759243640545436188312912927228727135081260742382279476957622271679353972104508491650008831347619327075613146787695854844315184176292997212440
120 1157533151580107423571369877008950687043609607767836195498060019767636914981716898041997390756530217222275071319482787697617580227593062622490585111148614813654583732109100853560764466543085534510747519189203577783
121 72924588549547066671574420048915016165494462035630565058628186075043914754033140894936983325299442365868263743822817368216274079132129229789145819809705126564485453415392802663403469398845636420501689376866667941505
122 4594249078621479252678362709147853588747079016049155952848933270144426911565801036709291170993280276146769964304299529348315835786950001674248714268273921110941826642855675382880222183445008829381611806690974131020110
123 289437691953153853380088145915442238117969895003701454693702902475843562155480009549184033926081161352278782931747786678006131885189099138676868588295981479231337011903243950136246012039578841360501801224904080993663050
124 18234574593048723804629068190197702000675265385518425078128593395777012912159433814015643625604802121105612262430691751323337261097382017585017019529226262933531984059470257985324988718510235207535225364842013332152157541
125 1148778199362071058650756661596244237293658334690575405189161203392465154592385580132766878021879388228879991182793790627537404190402643448126899611162389073037694733322055769252261093530744338134493261659028000783196063475
126 72373026559810545266076568132885274752700123165703084184638773527939848957808252493853271592492513586672380159914560978870659828143816479663967774219802317107742208630083105444744956447723997481811875278986778600403229750652
127 4559500673268067574603532264101346728895468724675593197907426426597717052428274708972163145191425304614552725876906618243032409113803139668202485882321646602415817071754103077666082730964845063927668727993360312195684574443260
128 287248542415888408673535840344021080144458168862275999948671321292941056274864102474034145880823284420561408510345948370972232266612110623237717766968979321480689255512769856512029525238688465629945494651513897295869820326726419
129 18096658172200976865687883775677694433400270010695918740164543164679840668737407211363413484321854870758280482300434386729327689168315479499411039666910216554531127005948027391848584602728802055946715134858363322804699240173961445
130 1140089464848661877143327606567637636741843387735960029877746665466874341029287902421275761211214916452017793929447577195912165926961765696940144478789953120696268427202402968407883499137726740148522878652769898334528228996935695274
131 71825636285465713986464213428226206833419429546070798461486740736251818435817338366504714693975220838388142819025995451038748893946734635479851674959491503713891395597570282710610835491445846656476071469296436305713441498924354746670
132 4525015085984340720289670456115247074087456855185238588624697036612577062363679093749746106737696257366396238156263821067755936798762497647445223972374535862823565545979202854521967487400026481394598269717078430498251592044365387086017
133 285075950417013500117943215071927754902118097910877185497788199395595848668548350367995328789362766710548851126624904858533198964947475328552873831617490037081056124576974109938127797626097414189996469636837262345179537050514578475593815
134 17959784876271852140196039470903710983791203254914093624872192541316865890149988695975988733599560683667739426791320681684897456367972090998987015826739658871576508934350209182928981642797251878590462082488213563712527627204343305766588376
135 1131466447205126761572334483279837329115026211580143147347209571241420423571048922571548680486902082447405493947811413505684607300640831177092542616827922502204331095365152969274620062010692024284860029579378996885738588189327358439455494880
136 71282386173922989585836320338464096329115687975554223502561338062737059195148963224120855326904320721084586835831203385760022705483410058393585176530479382281794513198598448782772863690082908934084136366993761828548013251397580595349978253935
137 4490790328957148513426312834229539430239894075464215218957946860544569956171815530064909203955291469009828579326849248792551343761437785221942374103257375634317289830005474169639274687996639360788968872750009750258107492786229456174756595910985
138 282919790724300364313233067320670544399438277808120842070141963298220699004655357685606211729181155443547282473695585114794162046848992487250836321299977247872633240134352818493882296546590772556511987888052250941506833373238992691188633608228358
139 17823946815630923326200325106147015976494256630875537506213331731776485920184964858327709968022490081430137249626646884571676613858997293929270084144666650629411446110683692478821147617669456967011594417506703293821731167624659971024938321026537490
140 1122908649384748187150552649457716243060138687437102825115894915580250593683854913663696797457045765657856877717776634072430689933822229575219547777473779308242430694220648553006122801609668789791344849520942511132430951401906458693092161797158943773
141 70743244911239136617681628805651421031943270954890125188780179586025516651837782880188886019681696137775217685487360254741433240271055610213964684560498655912351489462357678112189318277017763956097774750840721290085075444071270880479707706961044455355
142 4456824429408065645792192773756912508549601887766303327710873354789367057824336999467120033706198089799152105946807434703286449758351815078683248854622718093542764486921817175145864636930089100944669591114468634473647746827309865094131748949598589997620
143 280779939052708137512185902226729123738050606137926628994071286761844536709389022220725891342846343909002759302561390975989301984786264395202689850176177805225538830928297852522373024369717245839360308093374892814290666318229575911188329589304184617852100
144 17689136160320612749149766442119087281029675754152035587053136937511122457073050831347279918446430608649417893440021733667704864697116658264977124617428378753109204064028901553213577553607723204695615519692867374297883169980711947776351382491536791785245131
145 1114415578100198607232891852150405628020814853623931191403774162612936384648661557847861332947385325604512336115297984198366526300826299532637835734365367535525190583302543241408930960397811629126997376031610873688540130771153694030946433080201136622946961325
146 70208181420312512445385645301845389173403709866758655116638131221687793352850533082503780838217683540127803343716910136855629867381367843552444831518066793551638191961863398055004494952184422693091161923097943595338406917893054722520349823812143877042197182562
147 4423115429479688292975828209001841857935830585787688673482654865326621573122233092027630872387825850313694006320085878138149186878561873938286944336260551706783672740942666736892663420411784173199410494366173967060592084505518224418238974458538619424137654744310
148 278656272057220362876554207252070211445609642575508303898937632972753139888122978863125602051884951572780890165416391617504250056691090305722074989282800541110074558027104941404877175033082216611643688196861798038795589159530541354367995400747212872349861945503609
149 17555345139604882880919535470897909889554315305720123833615052671367012633436869767883522994215231473491452146925200041655137165670444713609184788758569546259902192475137474102388434163809143378269492113342269992028589576997198961824897398606595156315952748118955295
150 1105986743795107622423671894126351166253398922552259010853674527322097660589751959755882805326199599712204396491775339329798010431459285660314282565694900450274890426376359436127245672253421615992828699893593403034635952787368723650935790254183189074703320696284093584
151 69677164859091780256201163824607395109752900849361889485918311482387364338598928795837875181338885053477635184405431046888965790576383729227678351761391780255301993693074324317206420178160395129230602395392174287095281199255255707574827851378563258310256149968353047720
152 4389661386122782158185635542200149300972583247259227260664492490746267314848979100273319613315564987000330884696272098910123988796928157778972950405406838783560447731291860795543654869010612434317447799472011905063669818461085928914070192934777001354875051290211902400807
153 276548667325735276061808263557410930231416265618068091257599496136059529927141972666699203855299514498950405022021369873762471742631937479958645920706617247106883029377369350476945960956554148913106815186502449278948996939535075958369538719339087946890406877404728995355665
154 17422566041521322396411242150862783402991996646444576379737100799072666585467080826916371735812378786503046232580238615194017997532620408248138941847619953119904190665492003151473698218529966813222004135262592334559685572369615992310028675276204204886486371172420295091985086
155 1097621660615843311186222368201499113064261770918034068802035385080881351525735252161550534739235118967939562544366666295191185426374468233162916319861444411669567394584516700237876250644326606529061273059731759319601191373823270114070000449030936736871208623137218744490323930
156 69150164618798128614710772493463582203654178905561710201939737154798061440534991940255140260486846895730171027119235920296173341480467867081567572747597808062254540616786515589800561890896184746143966634262069741332219288166745525327257071783938090498187849281691058118158234325
157 4356460370984282103195780542036487044108938178196659565919400474559753390225270158906046540981481458931694186786673232690290907724100428677145200132286093253586062886058406886360603169122770656854504780949703636251228500654859825213691097747694663567279670566253632332483920072835
158 274457003372009772523377262270873051091059242098758627405105046762678194827883417559445138972226408891615489106915652495573555459819538367862303441149298676432954114193048584533393579785314620192194503125978984532432032869614872593811973148153219515471318653210497801220220015775468
159 17290791212436615670008792664826198065028857969415192867880535305750951867970257134863355561064793507320975991594578249813453128311985739972599933885172056381174664777255681543520394806458926815143039817861459498225822166567217477604003372009894108453200041399486408118825264529062540
160 1089319846383506787259247119546834505594655969721912832796511293640444315015654863384289671760603524376364638595939514232945292015947148384602808004030169427442619503560858093934387355067100959545795388172852436513751338763206505707359935753083664271315028645902095830943662049219397763
161 68627150322160927599621148069601728231022892451328759234522935298516870910994677902520923769014624263418409639765210179833387658577512289641393192779702274825818942254119446505847028359532255863018138054567640274281536103147157800450479214075465930785820516133759309105751429022419609205
162 4323510470296138438883695566678025032706992044420121000980804950300729360053027271699778091620736401655651007695003578530004607277690365709500208164070239259687807540378372721790359096494307992876561968418420156272013771046048221039968175495618159791747558271935036441331526230016703567130
163 272381159628656721654728292900492500341758838759299730556547283919018720727290044582137956679914879539094835138925998368789972496097246060014553501448828082078096433928671685512545887789100267967809662257589189321676499412290212446568719748050728352576370687655950831692007957865609667881150
164 17160013056605373464485489646120561013153916179037903820729678071722292075028797867161648289020642513143057148715584130749927026001607018062702316961076070577566390757428719812330211126540654814538112420130658168280952417645237317052098358591576263645926193960015375640668974643775699396060721
165 1081080822566138528273753385794904123733809362364411370953845557782900348270700956065797129202029003514000828117472004979068791957566893365355580587276186236374758655204308717987244705595990937708952815687725743561812261733719032262002376186210543023999803294091692766826281837601001964204659175
166 68108091821666727281771337595276499976924463722781407596169152557678110228153224483970457131769974676483100187414095107836904255178322709437428533142830487842600160392375932870032976348292283504892219338996822074829594459686551480145376074774931143228870935377745243218498818844203208795112966472
167 4290809784765003818776263360141704960605892604769089373455297108752063382099865927672368199172588054501198196507888542591626382928384180965500743087927073729951524256425655934056385634912314380020373082715071273236789731595463972111192415394300726549886223545960542672744723579785997812123476725360
168 270321016440195240584064038995973871102255216868537445545648351454025427539352801010331153264512079222506627361162657213415259293303730342811176549356922891136454578610000130269886356366968579454757117814848682997377392854697619143396916218718006084981505843041147285756898103117658297783049533048799
169 17030224035732300156850528480177539065717957867426802465936699045410236806660209807216047815887667624395525964017133073817459570005937744963514081549647387058938508045404442330269324988363153912196247351983204213867770271190887986521877916781880353706368589870425298106772474465581955327992384763709145
170 1072904114251134909884144513352450728575330935812785062641455136472423579594626976911720436726310102558823261888674598397359804363954003882750038605968991262876456835353372320501826122433465759050250106042657120031527220686638848136555124869693882418726266058297288807615624527668332741972149421388203894
171 67592959197821499322821481638963889453220724292255367333819648429366987094542103646436193418862739780320201440365778160471627742243409075776952999500303523589745780077792662851698365416586101021238317949588106778043333335865246107546135300202741820580102446106192465235659935269759002317324412575852068770
172 4258356429462754457343411076249421329400207261284175555664531823190045486965241423163480700499923875484493070280077179412632711331335994824098480377774314131290118300977624740326174275797828603529069837036586468517602997023039490518860701116509130363229416652766343108131493802854419169032910574654927923597
173 268276455056153530812900811254464273340478047750982688568340007735041350618528434295925447234740576062679608228257994361214684466289581795859448330790095036612700552348329450073723547229489044282416989331024118771727992623067170657107007561888182545443855666655641549764049451709177114437503021527701532637515
174 16901416668537672441225249041216533658418802162282895158944854470650978769977322004155117456795987657448699420516696989949354512587115642241328445991556071852186693687687257498030882275514843769859731430571166936744310228174851853778354461250762230358000898955942738651729618993136839445211617085806983862053796
175 1064789250117873363797778092409349994810401728008074213373204808115880545542995485030400439517104398573655972416814569306983074793359542897055415206995155654248636847982112711873232490401322169020386772762275091325491814121903242555584639523781942080270388821718289146515975429468821802449976333536813290108112980
176 67081722757426021919287627753986343490640187321782360563789018631875724356343826625817037987152395100003456527777249854705284844126803277866481333360153868851044785972353114145951766745842102421292958371709443583047838864429056727303336325290153741533220962887116375641390982108697910908620950132424973044852262715
177 4226148533717839380916418121314412458075709830844302795008568867191233417441171807495955720338026220532563221043325404801761040280487408978841024822984057979023847828202206201513594691328925464287956068287017134745477685990143534932327223712357760453230111397655626373131052173964586527984539362119925243271744314685
178 266247357624223880997795327565031807653359147491747695858804843050771967289093262680165086442100456133025875565678559614090347120874508361867250245825172641404382423568477560002987602482211384940789258164493039178158051249656078766342597910699623935160537566092231217550190538110288127561124349720070440054752126554578
179 16773583530326104502863971974941523566799179178164607942515746261454662122126828854343726612018281241981471619372893772767228548327509108744732980987832995217983945866668332673453587158849715907916252903300218502849348438730282939260874445112077028170452169245249867557206240378300880802773921092262688750698826099987590
180 1056735762410544583680564952323508410404695414416428789607635735659402352121674914906790866007754780347159899885983821062880968501153335720606436376383787834111671355941347244990440146607436743697185149652768568896223109520880235907344681877228415135245596481522286627465040151060229275752228100145273192935601991052139753
181 66574353031864308771881923737784073883441029512553217435813089138229882674199674635967336876576081945231185706357907151952927085059035992397369585301945967336017577896304622794453743614680185080717667455674201011787646488917733988863648015758094435487881246778825729467488920538895023554784178312334360682072252306182203055
182 4194184241007451452628858787326339724758669359478383706038224308666739588453857331767708806876938380519961698615287871453319571526773232147722319321747141041061211671154339325011900726381703856035213821889467595712637916722730819759075511448431894841902289797884903902390044297904583037971087662128905012411323888675956528640
183 264233607183469441515632090418318726985334651318567904619123955288193185740271714403702098906701026809259188860083525993106658035676516119464374168970021662861970748345698257718513992353222098235484671096884432138911491755765578663728920771570355402983324698315472076555435137557877359454586159003525833872517143828378354950200
184 16646717252558574815485479076741768044575638167633598048388466584336313223866825470741055378678441822743554871420346333080716908820514999067553938752911883546536286169071518639306527282351974330089624932819933048261564359612689367101099810551878852027842248373604089281107421941058291732664329661210713100738028172077816363804311
185 1048743186911190213375616078712952734346514909217935797631566947002434881907738708092772536046544691681540727433691918356602071117893887835915931928314900874780061318016458106540201282810264578118401907462930013082234029651464694490649619808229018301074983926219627744195882723058127549338197343378724698453113911912140412181957025
186 66070820775404983442665265112192425599952229319167263686546487482536128015344909247781686214294975451890042937820602800790511447602701114211895452780141492933038461562102388575131657065295373488576999813061138997076805265170500859844213403954251123233526823307106165455375989010952342726504681677277375901088773782861407157909902382
187 4162461708850513956887979953272113769665852681762450240181444783286889605620174631134394703478521751365051241483602685276446959503769230176993774222385057230334885474279594984164330147523938120457623887979713475516387802170595309092639681082611777535150854027386622349675075739631207486916377750530556258740786058861592446886267586410
188 262235087657582379283945944862730742464559629990397971106891950018190127479556214133993879368105659319492740344406763731787324269608505564665531609474086609850955186594850530474856696165786051488766953500164832929819338945136575874600558264076124066093886127861935899744183059181220070383907265035699623708805677245929873002581140561989
189 16520810522427689894888745293261652799229170562640272203693371108577600683429112363795382274264520777560903440322976539420774828073147081469105840498104872584577815274683147458191428297796220799734365915610018960074182331780153611107375485723415281889319225771059489603834195286989687290667621338278409094140358947058241649635004345022995
190 1040811062912944463377998039520236079481867538609654328802085888297181658578354705661879503064457319749790346165557057170573077057790261520624402064676433667606603805614583193121508898785330104644706995342732480809918989041202116599148418920428465562720098562563322435174519967312616512427732363703856456373633212906325508701817387668826204
191 65571096963515501192814209533878214804652429014773469954588064837999528642887473394392000946597965297886870711310375595798160074827232924220832373440358073819985486144831015371841034054735417059529150328523160789681230288213565220632473917034607684020313732298507581181488643079102687569479614277118096089326203945460334666313707843495009820
192 4130979108701476575147310853707184597172375788145024229399677714814920576247197449403431541762738051900014999359505766035158250132237263548846489492980155533041215563506037808150526211879013617957876154740390576910263377723668776386523996783816150286034445384656120585534246781821900967596099767004637784859718091352998001726063831576546854387
193 260251683848193024234281319477976911652635811138564018084920796923050567056497283308507624467046569754778644563851925960604953004980594925246158374423492624168311190198399276343561768136445559914679369880158967518343070078886744180852637531597542388433771539827336605087119183352859161164257798030319698614761802323209690390113866740242548239365
194 16395856082436160526759757704750486689572296870002568366370801590343473663017617873484746883606170478825995061741708942107425255276267898397034215540333177828588877421614470673640481577470855495488760271618808059880171619913475537109975066275898949824030296621635483219619891641495237911594088078368525546639238184692094167099943919450595625594506
195 1032938933193478113185866360548263900449878750703821863265233631407814832735971396366499901739958600357293059665614664891375943672461740558213895303138255451240211546020852036133106589858909792563659328133842794540924467879597055519397990333400483465601509125576023850284245554247748896537412104913805163540726114043698838201909372748999975768062030
196 65075152791189121130709657096542837961677940084949935306699771428973593410998250526885111047584194172515711162859527423352550927073101416266761693032620081091743756475907763367200618022343070206080385951748933707819597432210433205281391437273163123547225658205705781005221475568707499112891541961764335518448417877438901331386034996448206301935539105
197 4099734625844914631234711987036302766553061521555114955702556705126724655983130343692961511403898339531572633100371013944141057369622310168228083172012877036973151654281840523225175230954463007271358846872844276452474285907277997693355292146601593969834192678502793260535980128658556576179782194980467199086705326133340026021804171638428751393953436535
198 258283281428229621767787023911129961116330971408265404101058256768469475184196733038961744296836964500720340389907106185678211843401876806689957610357792986762760492419103067370627997820015800238244210500622894915209067648353410971163979778328265041430787327664444610909787208053141572330746844930971729271662668938175564088613997985642516676855857365688
199 16271846729978466171370590436609803231033672490105291654773701324375683198815945780916036254928199751484161173286195972553885141232250203813325803712573641178805742910462864542247615954000194745016264724100336293173368693540497683383820132018514295015338489347394913795141325359575612848929758628856700627566996381989306762286269174665647640209330414512640
200 1025126343988643368796347570226222540548282318792017430684018901561845646716056696512884865843473326625107014356514299930353670475028389756659193556087963063036825532109593277450867352343285004365083120102118591198966659387793944526906678721202480088148614736136403189653705590711667283202599783942673020776451457375493740312525975820518426706376400484369743