10 1
11 20
12 349
13 5954
14 103194
15 1845480
16 34288800
17 663848640
18 13406178240
19 282398538240
20 6201593613645
21 141859542537845
22 3376683552323421
23 83546513273754977
24 2146303277645066980
25 57187254952684274700
26 1578640101972070456800
27 45101111852055549981600
28 1332210327649972505935200
29 40646095629575960956068000
30 1279742736211486994043725311
31 41543180197871243013712967971
32 1389258721966438774413506409632
33 47821476820440715426978698452735
34 1693112119370293806476720759537357
35 61610290296529708618849650454626340
36 2302619607793184035556932880481485460
37 88328943445154025803363151772951278360
38 3475516500725064628157789490626250105000
39 140186791601409536645409382856856037865280
40 5793137536204585405968202586037307975748765
41 245130937660604743821164919097905414867779565
42 10615215838708420472117039388628199617839556530
43 470202084954035419021196552645931601729695570390
44 21293794943686017837573541717367434304205053474503
45 985441409278278817439903036069073782711512943071441
46 46582453777725938450241367972183958344050880058435492
47 2248226312151657650154878510648192250421566583579309716
48 110739709471452407781752699156351919443698460266889986464
49 5564663204166353261035889316512902142833109515015957880160
50 285154030318813209445974157893140744485930260084242730523221
51 14895819825363821319874612053408835920015802662172614854704521
52 792936768412737941161536529328527367499296042248469234361016092
53 42998417747008434600427674097083863898795837040542922648459869876
54 2374444071113547413289669609163338496150244995988779448012359427304
55 133483546323739449691009955898428678912517135146866333317571419639269
56 7636869404981503462341560359300176776399145889196206262482078456793649
57 444523629780403142403672599139641705394550379331954908317595594371417278
58 26317250655375459125741075495663115234769180600092668973933815618496524874
59 1584275707595101960494730314553802861608088413013378219960704200268693569096
60 96950017073543480900636048035557552854849761899459881263950497724041262004095
61 6029452961586022096641384671551489189567852506114843880177455445767132997078095
62 380987200706056806967586333672673749564443468077181365363310427696150421704950890
63 24453343897624671756866005865141916671651973615102645781343946230838981125203968270
64 1593887617752595981527208068232350761208194667233830464475127859694120387671655274880
65 105479479180443810418484218384184816890766459751578801500999807175679217839622935523200
66 7085513337783802610203584550530719743624382543084766297492186446643857362313797690872875
67 483028528057405971595791643400243525471655917200336584025837765720310301710567335661155635
68 33410280894524575109921645709609270268468815303302018076962570304498825464034828774072630120
69 2344248899149610603774971892217583250731559820939405694845815363806916182347059191006094307000
70 166823188414931738952320111788484184671164422471436634987781886258013673040272707707743662156481
71 12037975673219092198592171740882728366644458637852010834399424376995135833893918597983661833788621
72 880668353955628386812014623727642575474912706678080134872707537826007929009825205078464098807616152
73 65305979260894607768168952420991758177728324160098941935439855552461428256506998662826739101937329416
74 4907914461958221080852568922780640365121291761302787482897383849629702186336871746622433549774489234864
75 373738982851827754536505223344138479747283647129779047902239546003462348011502862407716835956391849770800
76 28833212842976522730703493940482826138825348620935593774533922944535249429820606836388341531662734472356800
77 2253194241134354205455850774260927422578409316840353935025538776548934257613539424826497246824190079660396959
78 178326024577301964951286829865806366170733212692373951790599939541814880684791038291342648148982764056890208815
79 14291328913669350552548150963793768297803088047278859301234436724109388355526656736335279943502363953642885573872
80 1159592146404591250658169859692375570596010144699864248477375331109396060230643221128920333437984393299721754702125
81 95246115996196012142760296219847137953529850808780964203903524702507593579745555815331839900063012307435690350231885
82 7918351957373687304377315798631256583835136765180103622665968416550602525492436845620384332772597981814985324911744490
83 666201356998520074935748510910427434254087795366375275994858991986150029797680708469695556865222634744410791897785516830
84 56715077922688312220276555591196580302415013384173431224149731670574796660736005466791337412935269501845113789675695318360
85 4884885540356018607210298948590630003049420179702822191511253382724854080517645632345857722191227173129628284228287947747000
86 425613091818669761105578451275730860052322648406460339924985421823708117039047160720185821831305571505458722543458406203304400
87 37507964232333733027986792900040730884945858106010946567078959398751440066760626254307061926375500147428289121425290836211975600
88 3342907862383949707644496857512374544371015502155167407494394013131003791955190780556483860463879825232310549764437503423099093407
89 301275222609373916566511479697244974857970543003056323733388818126440700976645555886436061457769424273761177786580313820449421016979
90 27452847999532071076508372324671368943740608511514444205271847155828302626249784556081504417208786381387662654629319266952343329900781
91 2528974254330225179320914649496619341010161941126237371864935315776735987926440873661413616933965377397515646269668140915510545770808581
92 235496018570605906404297502564309791141663869534773125521241558559022981341371370802791246385240633400638217305707225185094860757595379252
93 22164355662094518569444329595679147726519576992979080368465946188462255280477005742570409516494287766751666323857902900883517816643810564876
94 2108192663362589667160650862549279101479723178938126425267030382292866501946020943691591855915932916011000332785085493060794105160003136722264
95 202628909333528564164970764573887019680396742162277190071083805943348864156398152197441431279251328967073620461697111792135484638216492803866680
96 19678033440456177645035308924488392788760346535771284790646719669162998818691620223216013387331909341534951779181506371280396844788112127312014080
97 1930658077748376560592383373460169522658102965888722717089986029637777854883880634881645485924312314269003467754955380031552364421958431820949141760
98 191349596767047745806206894157573594874971658842895171986636874525947388113809193242055233390814174547849486049199022688588909375929323462640128007680
99 19155975431481613038588045795108481700115570441984442370304663613691869542551869411299140333438305833137857424137497342972152674940141442286434747478229
100 1936834072494642266425396725338488275536929284158849606896871059336746533718668147556492552207134513765139773786496017913584450123448966300395493797062106
101 197765130199354920776132905542199028182661204028095063626488120928656102431186407093592732036318163003253745824076113022991280041345704514277207770297858687
102 20390821885995564728559555550233989515349185853471815926528910670144137368041667696684384321967054080264507775362171609502585034211580818814197291851329715836
103 2122788844477862540659780396899288410446430632313363761851331942852453747530045836405718817740581433474063855431185514873458606638592048821404204605318267367394
104 223113594967679777330065036520102582382735920709838009597032371730086777265676735916738516159553342048028422671177503679529167701912413314500831369969352675346720
105 23673000694216741400372176184928418091062815411033176284863677403329381387287959401252444256036339967080988656791413291720430960780804281215268140318464885244492720
106 2535421828050113249199611667073976302005097566969230279787778840128733179045236527280831439959303083716566284327527128714249165750114486211124850164750439809546751040
107 274081096565627226416946699275686220878993233664337729712622852461782368622013728391680570553841169647340031050561855565119000393044401517057675156646497404290537956320
108 29902182130792994390660693070957832062932089209943385705497764163725898609402622324781149918597747360006869885605937251404013711727847049382256658554800991195201291162880
109 3292193026756855155128339028157147958922703387409505918493048348548567270219988757689506489045807062823969806924928071819096806835671004046814919776489714644927905334268800
110 365755301149900450513675795860863789340839048106555758784787393438268206158688555417973114725586443936099371939702595363706074254742500554331363729435424823287325589631369242
111 40999999888864361690175211034050332643273114450627735243285927050660510105482125891899367641068996350891335037122917907924244875857822788072576634731493979055468242288593166500
112 4636930058922275989332358756696830189513827333520979805127536267851919855512760032106455155490753170917788197561291450703622855793184778986374787504002646661037869839211020242304
113 529050193334448377551528363812357867886951132678299737382500840274268978060907501643277981947546411504382049303724394214036844921993540132270398442593902549483082006450013262528128
114 60890510902926386416275772216730415632649057973409244103071823468289163516112203349009415219437479022769602829067087109873129886539721837172422358809216999243730481361860919092752192
115 7068969454854980538857285540772544131516594583402104374227843161262462047455288211982694990644368616098946510613986338432183675583059458256441782592870373744777138948896792862450734720
116 827721495969715490862293337746364187790030208165083228883517706440287905839271128154515044664334001509596624062645048276871070827416368881624914186816403197228603648358005556568861280000
117 97746776368564257432995082937048035618578933894500176456709001367202024509050123081854187960378465754515653926884394306445590373262465709524886657535254205047075060593114452392770959530240
118 11640716220470510203420254471910391949874270680441365553348157932109911616956040055237403930057742741379370119436108905804680258290897058526896008584336854471110649355816543479991063860462080
119 1397930223235424265747378332338630122993330597520701263952058088652313881578036924024242400666178547551629163367098687159135762517622298216072021351388172071083582421885229616987186806733880320
120 169273825531881699994699931892975505468713362978109177625605962769498307061550182565524619432436801688561484381887432491361666251714172698812835865609606618028544923560992875351018979367016324695
121 20666318886964573968930957733559952679829326916443007140831093595841933920305721635161945406813394614607793044028252288227821739085452725947343453102867889740520846355339519436972617738291457296728
122 2543761589772282619394633268843654775204403377865659587936308751932643738110794119457417588979243562860185496799935418186134611837492062112364502339411186295217918727033830287845955745749772111737355
123 315646569110302718051939220487189658862975514292850155420493393566465924078128619063596937835643441482430204101787934976475129891538152379802893880638302394635420170503462418592882622002307843794185790
124 39482897278418080469724616152328071602694606456587334840966760936147802583541821022876343869098423745771946717911408942933644436095624866005145233743745136734908170180459320625485253008835147022203016300
125 4978202486678563558379134122083875584472610650225506262132475766799127187565029713966887125804342399048077613817203616992254960476003370714635428331285887257029519069729826508027613338298178052877666506000
126 632651393031664303907403722784983156381411591042950965911312115524421562067132528299703261074428608371134591077083443475957156492864409867981389827811877581449805590025620408509926612242881466263801612709000
127 81032257450728790394977917328687809893342580073982118997736323335782306935517304469689617692951690939716697565518362905398059903439478226658880054492537328052242406486168664511424536795848349919268113710510000
128 10459876838265944676815759414852095098898944311863666706767645672167248791329139901952921481782871468756807711342116794973988411070910569766371909730364292081768913228449785619056305626389979835706499491693440000
129 1360643586150452815675709131506125967699188454369164580072662583629829723033561001870182181269867277529561680867322111811810278064069468684319440852518377226117329885969517808517441208532001447837255013173693440000
130 178355197418953415330291238871089093877514975201899272011593331942848480831812705139135677464975809286213147423561769851992262353651278939497690920184461645104688404493028095799940564821990309675013553899831564437361
131 23557301398903377063308325503979501477778066112192033385906284396222859563279068953154358525500659362712871673963252355415596277348101382240802156629343233608232079500591880923294137046378845861389564190662250848071221
132 3135009488582883611738823884025867278954078032318059219804154422118147888706236334113297959439928091519346985497302973340998252350920365364025084694112099685021141322729897082203798781732358077289148299536143322851330351
133 420340539678343878469565856351753702897727816299440857677847229018648981706902820745747850289066299064527157736294586029383951737616832425350645397114131289684248074167028969048569391668067165039742420646902999956482155111
134 56779125404247605424447428704689084255433663392768440612266906097354850848404065779884819056553092599737130036359255403427904460239139427734911524131273827063170928252090969434895934888254273852363250974401614524476124904146
135 7726403479622322622537859182814790661423855572506202465878124369364549453231434823594549443031621614940230002172361722578760754938454904361736077503150868260763053032290060343575782132106450454035246060428237479723619171430630
136 1059117001758198841633586244006583369503193396329477547122742870869969931563013885047732346762312641749244016169355919873719176711153150773245270958759057248042579473163461129458850948026131328249758464725498870898725852584078000
137 146239708537462544232780425660918100841547480999254447632762049400040021149816374135886987444994733687920769392494639228461948224951378584793155990887363719223046278364100820335162053770648043043908541368284225380621735368609664240
138 20338493478048572164951285050051838117866580811487034585371684539182200818669103438045010519526826110353955733626518385107947340436772466798324946673460976822927787418654708444420213521670531340042303528443326352272594686067047785440
139 2848931091747867047723287072617686451971881326755266026945235863947319161939546070192977285883459257673746412441822733205632132030275966872741658178851477157089253348194139826384492435277027892826618421944963241770040272737981364881440
140 401913621768813641833732050852604416358327199311846938920870839255545980520445167624080485343900470995337499706388831876290873272372143125374211257282272203034533393820394460290353085476261093991505348180806385352114908498077104158234765
141 57101741469577868970603359827022188689370958916854219770674937199444604795301451123166064390161557961713485730584405872530173751050470222099010265741621556971672319060157387204422840255862979698699778774370973975962883884044305146483206565
142 8169780025531227369746215090678823929119370370189061501106660752290262008093305699434342873190847517930351652377483195120320455076206604328735205191485256852874486205510759071042428588976637286612409066309634568494724766096800516272832378030
143 1177049122622044228568079235176568884944887992506250798997222097979950276619611979945799414689416874907585804879615248898230952296419905748307637095554932068403878913679361378582543657147318660154633545935459765047672740519535687163721669593107
144 170758036684005833798858491028282275275956176367829743546523570976883664137103312407701218541619256138159790112162443544830600602983851142660507254516481767578229509229135770548657666493027893566693799323717607326158695015260557534050096096734009
145 24943044907929859798277484267258081707708207155187739405435305827215221525259792508890020325074658376500168019493523482561450765074494536654025639399993071628944954410412708579009430947013006640619720103476745265202173250717972981497037490514982690
146 3668421469202919322949731576601806041727230655389461505639618485307809237977934133754319651194073779938846171173749718114799028725145575293003928911107429752903149478147491863142059804755989902562812847825349122484874610080329096921869157774518117190
147 543188281056775054529357403145605647070128958318409603581658199566006248063959716809395877841884360704349145206429366279376562557680687064731979436758304777244935142760717588657965305807008747094233590742953739181884850575240330447064867735638444184760
148 80973553549742642348148096800498015045938178450957456502134511185873480850041996225296431784312954297383986220153015243162390078058101268484214706365874968451454235836555578622289638176470381291482526386103515776949497952794805672995057214380750065011160
149 12151730960255784811857264562696160456698765619147551890457955668101195802024645343434967009507907935372067149167375165702481160785624883521401906818459007605185588527468340667248744206410547235465430451901713844680279652074064318050360392165143800764831120
150 1835760362684460418857698655141324974632252446652817706943684667771716766295738199495064394669572690514478328076754784862963325677904418231210060682367019245989749644581031981027771502293449658704614213739869588068693967536284060951871985737427131936832953071
151 279162922744029083842000701832064687311109648234720788081270139875135049121484712245053876013519185497873235579612061357511281850928072383470513315540193975214597595504692099846318331088026866284787928623852765297641220818224430829933564508721592611312283232371
152 42731156588244692182894190632693267678680361683046677955925433643469269342891198950107057629454027103367874806628760740694625470103315117145813221364813827185859900593384912660065269072666223347649323796557318666982434692720953156137576282191884440583429886891192
153 6583520972181957279139531907401908375198968542708208146900638292810183696827366011156151270412437805593859289511391158564417322429092842835083633209242864221223321846972047611052442102398838344026134686301904963456907634028403239410762930377667997790843152649932776
154 1020892945977012054305527334540814626186178496297842479350280433237011863654846832967280569432747779125442095432475071486605415919650933053472035892873089627007727414028190736101701382991311903527709741182878991809413290762550205029304377958524073805517249884564840583
155 159328167348855042500011339787817947228727510492393474041497199659594392074709227577192392992979509635786356956030743100234118485367155622972939706849953532686335930204760021831506797243667770261537636829389001117541113678295674757229898495393609451946998853125698427581
156 25025196732625115167449185246628840338732840465457673413430235007887984873421440055734384143247356517551740117061255342818091591378811790521810934425439939049469957288577858814444761201601065554732977638330505280469073687409238377736998836996992088027655606191251538469582
157 3955646292036649765169603885948031202223678517752904982091795772737765118025298485576975642898613094838016684081909444745795887257202651621948400559425919889209961129943257591042008781695789719547170276769079759773240054472105138250165166786011447016794243270848451349881146
158 629209196980765376058036867312550316699384061830906618030975152408312998961564450558764210963932035284393983485548826389252945644231302384963390183356488645183625609339351665699479872184143917849670347092105551294817615675762972571936317901298089372146782611949483148478990544
159 100714778307961262959708606904525357053476530625665128801688512211887119168651132534509049306235267528467912864460997030197487939703215902754538473215843823549346616391207022650317619591160110844360121757739852214305094080880641683074036005597949322643562501088110962414552559680
160 16221647058016554590986149124147566381391795044546130563009503225264224770337267523678789955679601935075100623288866246813091263368640592733675393151570494198213235068562365305694624683975529687356291428806512312177257946251117650740369178364836051445366947803926851019633984269325
161 2628957658744448716317198960926527326361510334508868448121364965759377511327396675898854202803641157580110832797306877029753713413525202741144572049766807935685686533562916482145572136279378999997929138549305861695822125457220615983657804565382285438141054577526153213302065525919565
162 428689282100758244475053717591844779805719372397799211864787729702789350549527457621864868277132047291254068650066904320645194970508810038190625775174915459462384244771705998026200343740531225351324010095352808507826751219818269719356929599526537255267576774142240640969339308973257210
163 70332449903304682254110751724698874421719636400997663478788447337862994526586231211737735471059695362346331356325840939834379012254241849527508433165506922237174856749568477469503730775563680790348840123350302456825633748749741659511695575752110390425128133531801558453846232182150303470
164 11609321658709670359124708538709908423647240813354656753959863874209010973007111080385553024933581765979554673476732910599833753145397396519000510773143430695301001383302239204557142949469635481883980658768676033038323963403635963910802185173406803244943153689085440387088050113499193010040
165 1927880049615396024056254986353458886564187244547490949750807089600793051069701411955442633744302985977545952537652597515240388523317089446129600921790508430529084685945215048001352983892102617561897844038741678220553340470751092219638046501298589259424062216892072851098900047786538871752149
166 322076855679942248519562123229884664599305531893398284847716857318419783214962828309805887511723046572876164319509997615021437670536787416267846453220696726818736064389899382010585300262570960370142496854978182118213266629452710432954031493710736664294986462235743826373107210506983016492217763
167 54128978968090728873673703672387448585101751250295940913814589910397227702349698333322689954776535194849033169614773430819417505669187010608118290642471699661834950569199033810529138539442688109354237428623136475220531564839531579255877164479612871733256657005969840446390561229944253156537377368
168 9151148654601937588727563567149934840286309955938224831401768032340979549688867709113898007959014104427802254143249148109103530277044074560889813065703869755058815382204472302816346722729563393921269965666008302110643810500442872145405585850836441599199742996947280508819492472252689837968967899792
169 1556258271736728799058056556640856961953477488899345419747747351521289135998518534110274159416520853787388490253316259048631776691483296841549035071780339049128499435297931103792952730744398155432736547070945319342622253450361919007800860191461558905462480281605028892443548366567969573739106951209808
170 266215311092136236374031540174889404021104234171230722028028660004789753304186014634063998648686910057022285233803949258548590783759700418152051671773933836266174979613897740934324183556940104095673658018975161110098743552720886839188858927752402301805878259616948275880705615468114173863828817895536901
171 45805208356893827234788541462403103695899580064369021841969357878679691210993763738682746243902036614645005512231820889637877142697166189527971184280026663680487569867710475522093013190995087586230559842892610566331638091811598515276545212823653184823574674696819312679264295838745173236546267033389202361
172 7927066931645998718331671280531192991755395493116890737325949377680904036603051372558737043254299407138715603841785407026779240207588967836371167039848715954337150031250911461669217526758917609306585623874791550161594871722700843307972717991906560243946011083827372624365463788341159238661390749087699835492
173 1379785376183726345635902480238795931428151487575948349740005620230638021824028445028820402081249344588222061325534456165306226004923418640714107897686029951277760000300509193258918637494178882424419753882457760140514152538185940700382576349941704447767647671496167925276532276030249873830048286209021248931276
174 241544741735667186945924785357526036461747952688742237722720790020321851682084868617458857448815905653876966331128657604042602890675925682685076915522620839818623576701616938828172319780514620992338076187969666039095970081813909386638317314259989659605944834942091659288058459853094366179364214479635780870958904
175 42526194832713263486527215447504038195842997335180037100978151175164643322049736393723894339082928387660563975307693055380882663158787403528497945430769004788302654873558002279520075436031802560289139080615910991845618853527147439045883593630571904404329651309898953732159444260179108652927408255710262526755094200
176 7529642523340784387723219143126096219245726441499124125701468283785301581731222305301642079769762523176593299500980539807012266556885434384400284626333621079902920038711071979302652757253257854595986951495372701983710224264920240542761575934896064752579017420526740600148535726346905341552967573850458041956834276639
177 1340717429654069544150589180122763694177130290150124627315637248731477769462624089408678759914094497578919573938021080956978408265521751581680703274012362683245369631798812877284550762520439559077290572311377044871978245025678424665822149966338883817562316574531833869677815145481991400262006991602361312955097474661417
178 240066487228454653748659272208273536118424424796182668105722968714940836564742822103074588407976413485205213776993992227611656397523767573999693888706493733561731922019627891058016943399662088154404592497404883569564189042864938591368660696422474028657332540526457770364522441466633573128273104670670625564060971250377328
179 43225863614693355922495142653131014791871278203384238317739705243387106409600869583345855863808770298991005699562524249958258754634414634390458916431311123397574604028164130940006105883674629369461366191575980001607818532436545693623981403838978898644469474926201072842110233954650074446601752951943553689733599321108365640
180 7826368670286822009757911686865420732289879528328559114478186625451989511319869703547358120912389659809900775357311622968328414899748932857422123114083347515612573360211794462048452667003588916994244047743596727227240863214610574613308247855751231735699754303599398004599275353951006891073508248291571753896711377497289215695
181 1424846819814262733516903389334639231460020646920784290734226490854002579266192391905484180257930937012958825103487135508698898823571669400179662622792657634098143680468318275118521733765398257084511438157031332014470001038012254675525684312898192412838422199163059320597603833941841850376984304422323768500255610442109327117335
182 260828005263963220076709920982208335443346661476581384121158166685521073956483467748708731701268822000256724761215561217166695098842122586107512454822073949035857407710169371154132914192597759309856440137378730215255583317927113966605800076767215809357655617749594643095055694316655847009083741920059153936995553551172982701208850
183 48007101670510016829015194864950062636044261672238309141939860980432911943902302514368291147675141576013268221402798838076026144160409780352163026355150595477581633979787491622608248111842156742380619841339426210629035589003429877837130770206797507784511769340205763015106361622607722036469475884058542464020445918942833514628696790
184 8884012807632049718053311138049131919203821991491249857812606485289756091040544564057457671482799656820306086623808332661696179883463195162949862334650664983418525533993452454471052209274080906616923131595568833679792016360570068351015744399019014951675509009643088164839517352909206059262332430324321225837267669708203308895979211920
185 1652922995394216688684651032305988312546223996911899057163469748181403833509517143091989669884495796529162730099843736670912868883061397871335878784035423748386547529673475124180119906044347383173743907762324933379580231351063011285942088344599205918664299586334789891621329996865458536415229068212195150676862796482549941592269067838800
186 309188473098850481307248792044592446503369204486696725329352305686398027720109567237572086780845438868958074554475452360911602139431423120754890316387333168497106712684571418809321719393153114307930650423064876525390186733999126747867429835199213327524126702967813217403892315028544552516710367486268933827672618651349980830867593738922400
187 58144521223935929301898360620276743600580359029840104320512495782800526406063111065947781860336092257531256650482179085866547105202785429275705659186162611848618292378013462054432129626977680871445646939283007112905314630075454091962223274564214248054085999816303203100511852286103507800222372749279439813042761005515104530014936870771588927
188 10992510003161015033562455775702085532896901093752454358555259489607724957656858298229258708484487185965873442472801967450709630903511001851274055766768529020089745101447726309653695062882657744708690358168226857925531166894501557148332736705538920687935739606906429251370595007763154389784895272705298736475559347779162019803703980123013444591
189 2089177649895364446023300398729839096013550359940858917445295063178572123350755869572305477085418245658199198355823578393241831428290588236764404364876852053561379076163078493175648240576069935113191142340832462338965911567502568695904108468657511288512473659532200794029140715180943504382868500290147687688863808924045862657794173229426410994972
190 399146472144311110338863793573052293667341458142093025731033672228009236831832562722821563738171897423453972281585589465250409177993274206003372489876498666505369307593564184008582000662813452839015507682878553461672492246431453682206727392343103903591560018118898979686405826420847016059231376149031866516200617038022948690278447226384058039777861
191 76657695329362769555196399584206939110325905877822698238655712295654817404514295857064673272965777143087663844184962681250057470959218482613192897886001926911787753778807462645117858740453377735389925194447319400257296597373043282372059567992222956064525496554004457069189767866875836890951763204221716682692468950382428187782176431487947382806274101
192 14799055557907362669088163985828919458068084740560770152763958194638304008792330478520667670455000092865587676527977601808099300438392900076510607306338523693807159253981308612654060147477600947610256779530960986258396389792405926940071399802101135835922688716697991065059453586364034440595162434999303173589012428792740182797844140404835059629690839232
193 2871807882963665864264733184162451377055201093626959313863488917722077356460674898411466762947414606777297789535106624204349507553279606347363843644504090372282074196198368713483910053566113647948559744585818469920895788447151039476069025279845019295581851351264070334744520902140081417763762902298610463177838542189879497083509103386613748239550885082816
194 560155219563575479646194651313951655001115492255354767216522008600010697706331252226440698303962859293945244987446430785669027808809231403769107590883540179412035963225319832042700831248632244924805462374145844057859938217263411044476984379004360202102386896704780174706387396769678481099445968037919438534951017652021735635179771530508626921898226664534144
195 109820043255982914622740484813205523501895632825070829510639615558637285300730123249396906992420970270814566347323796501142940148751075829732716349637228486295055776055108137160450641747476826549355182002979957932569707831040309257328420395857640223488292594268289186658714637978277272580693890944338680690928714763552749650462274986003891811948081522865700480
196 21640324433011431293346626079644337076884597534263235497372498188511993397056943090559580965600743535459950297755908068901965365164689614699159176518519803867525937016873572136625160147426030098358838252290357567458720549413990813484851983662292363681955387389924356687159867544518795093278126240788958456590550041177699117587408101793884451444276551679694574080
197 4285916310178531970296383464854472391031191818185408862476848808016398126416014506825749834564684117259298537396665616338650976252553848405333485438385866019045247079718975032104306469459074993851253657636844479523063671556735197945820870556158255946774922361913542112411255051125173341043236315628940172773821470448446140094103785505898847717565508201944473704960
198 853120362763519069860267825840252822691222277718832220601752959214302778238687561676901369873886666043878238874875793112312857746333123045484681651666810709705298134214020800132762469815414422801070187522954132509006447373253147413625819224763824141823679482070983064381098238357667341073639601473003498260878529421416740827226416493615232554786075157431945770388025
199 170668229680832130492077637424784258092715343713370150055857292046915568043459622699995361701103881612171780876307050654268649767214697444392261744805788889309480442684507312561639114497027387782389225163000183351110719737563580144425994740176619886197367994719656453804398233255553580228932522893023416370160807111021804450211771831646406357565698744365458310583159137
200 34313101385266017082596043857021760042207285482416271197950353393860211232923618826060928575088322400327638266691963307517364507100646621221843121461051552298694842266904861939270753402845834938406370331509694085761141434022346302456868751934722449087982227041180866958474113886659070042013203887711667765608395698072860965163643215483500871521129897971932409967935296205