8 1
9 0
10 45
11 330
12 4455
13 56628
14 795795
15 11930490
16 190900710
17 3245287760
18 58415223438
19 1109889169740
20 22197783520770
21 466153453732680
22 10255375982438730
23 235873647595600476
24 5660967542295146895
25 141524188557377590800
26 3679628902491818923075
27 99349980367279108702950
28 2781799450283815046790705
29 80672184058230636352638300
30 2420165521746919090585001925
31 75025131174154491808127170950
32 2400804197572943737860079988700
33 79226538519907143349382625742944
34 2693702309676842873879009293416300
35 94279580838689500585765325246034680
36 3394064910192822021087551708887508820
37 125580401677134414780239413228799218320
38 4772055263731107761649097702694419199652
39 186110155285513202704314810405082287262680
40 7444406211420528108172592416203291567411885
41 305220654668241652435076289064334954168339040
42 12819267496066149402273204140702068075188269865
43 551228502330844424297747778050188927232950595682
44 24254054102557154669100902234208312798250003442635
45 1091432434615071960109540600539374075921249939365380
46 50205891992293310165038867624811207492377497471740295
47 2359676923637785577756826778366126752141742380857336370
48 113264492334613707732327685361574084102803634281529494754
49 5549960124396071678884056582717130121037378079794494264880
50 277498006219803583944202829135856506051868903989725250122650
51 14152398317209982781154344285928681808645314103475987119492100
52 735924712494919104620025902868291454049556333380751330966127350
53 39004009762230712544861372852019447064626485669179820540318426840
54 2106216527160458477422514134009050141489830226135710309178235515150
55 115841908993825216258238277370497757781940662437464067004801735766900
56 6487146903654212110461343532747874435788677096497987752268898623440475
57 369767373508290090296296581366628842839954594500385301879327219883695600
58 21446507663480825237185201719264472884717366481022347509000978755171142111
59 1265343952145368688993926901436603900198324622380318503031057746552879913150
60 75920637128722121339635614086196234011899477342819110181863464793175353409845
61 4631158864852049401717772459257970274725868117911965721093671352383693613172780
62 287131849620827062906501892473994157033003823310541874707807623847789007397810905
63 18089306526112104963109619225861631893079240868564138106591880302410707462189192318
64 1157715617671174717639015630455144441157071415588104838821880339354285277584534473720
65 75251515148626356646536015979584388675209642013226814523422222058028543042989693410240
66 4966599999809339538671377054652569652563836372872969758545866655829883840837325508647960
67 332762199987225749090982262661722166721777036982488973822573065940602217336100802557051760
68 22627829599131350938186793860997107337080838514809250219934968483960950778854854581271529448
69 1561320242340063214734888776408800406258577857521838265175512825393305603740984966099374078240
70 109292416963804425031442214348616028438100450026528678562285897777531392261868947626965625827720
71 7759761604430114177232397218751738019105131951883536177922298742204728850592695281514548794642480
72 558702835518968220760732599750125137375569500535614604810405509438740477242674060269047525183274905
73 40785306992884680115533479781759135028416573539099866151159602189028054838715206399640469324936942016
74 3018112717473466328549477503850175992102826441893390095185810561988076058064925273573394730060405183845
75 226358453810509974641210812788763199407711983142004257138935792149105704354869395518004604754513517734650
76 17203242489598758072732021771946003154986110718792323542559120203332033530970074059368349961343046203716975
77 1324649671699104371600365676439842242933930525347008912777052255656566581884695702571362947023414536644134100
78 103322674392530140984828522762307694948846580977066695196610075941212193387006264800566309867826333881689341115
79 8162491277009881137801453298222307900958879897188268920532195999355763277573494919244738479558280376627369164650
80 652999302160790491024116263857784632076710391775061513642575679948461062205879593539579078364662430130218520709150
81 52892943475024029772953417372480555198213541733779982605048630075825346038676247076705905347537656840547668013187600
82 4337221364951970441382180224543405526253510422169958573613987666217678375171452260289884238498087860924908812722853350
83 359989373291013546634720958637102658679041365040106561609960976296067305139230537604060391795341292456767431416553601084
84 30239107356445137917316560525516623329039474663368951175236722008869653631695365158741072910808668566368464239034097636650
85 2570324125297836722971907644668912982968355346386360849895121370753920558694106038492991197418736828141319460317850174603880
86 221047874775613958175584057441526516535278559789227033090980437884837168047693119310397242978011367220153473587335168076292370
87 19231165105478414361275812997412806938569234701662751878915298095980833620149301380004560139086988948153352202098159564203876620
88 1692342529282100463792271543772327010594092653746322165344546232446313358573138521440401292239655027437494993784638041714218058087
89 150618485106106941277512167395737103942874246183422672715664614687721888913009328408195715009329297441937054446832785712494781916880
90 13555663659549624714976095065616339354858682156508040544409815321894970002170839556737614350839636769774334900214950714124607888040635
91 1233565393019015849062824650971086881292140076242231689541293194292442270197546399663122905926406946049464475919560514985339232824800790
92 113488016157749458113779867889339993078876887014285315437798973874904688858174268769007307345229439036550731784599567378651209512962559865
93 10554385502670699604581527713708619356335550492328534335715304570366136063810206995517679583106337830399218055967759766214562484603676626172
94 992112237251045762830663605088610219495541746278882227557238629614416789998159457578661880811995756057526497260969418024168873552856917923885
95 94250662538849347468913042483417970852076465896493811617937669813369595049825148469972878677139596825465017239792094712296042987521285651837430
96 9048063603729537357015652078408125201799340726063405915322016302083481124783214253117396353005401295244641655020041092380420126802043555177409620
97 877662169561765123630518251605588144574536050428150373786235581302097669103971782552387446241523925638730240536943985960900752299798224707688524320
98 86010892617052982115790788657347638168304532941958736631051086967605571572189234690133969731669344712595563572620510624168273725380226021510841832964
99 8515078369088245229463288077077416178662148761253914926474057609792951585646734234323263003435265126546960793689430551792659098812642376129402140600680
100 851507836908824522946328807707741617866214876125391492647405760979295158564673423432326300343526512654696079368943055179265909881264237612940400147962300
101 86002291527791276817579209578481903404487702488664540757387981858908811015032015766664956334696177778124304016263248573105856898007687998906980212848737200
102 8772233735834710235393079377005154147257745653843783157253574149608698723533265608199825546139010133368679009658851354456797403596784175888511981929866262700
103 903540074790975154245487175831530877167547802345909665197118137409695968523926357644582031252318043736973937994861689509050132570468770116516734138538463036680
104 93968167778261416041530666286479211225424971443974605180500286290608380726488341195036531250241076548645289551465615708941213787328752092117740350408257731337925
105 9866657616717448684360719960080317178669622001617333543952530060513879976281275825478835781275313037607755402903889649438827447669518969672362736792866782971616800
106 1045865707372049560542236315768513620938979932171437355658968186414471277485815237500756592815183181986422072707812302840515709452969010785270450100043879296570969825
107 111907630688809302978019285787230957440470852742343797055509595946348426690982230412580955431224600472547161779735916403935180911467684154023938160704695084407144114450
108 12086024114391404721626082865020943403570852096173130081995036362205630082626080884558743186572256851035093472211478971624999538438509888634585321356107069116323589989971
109 1317376628468663114657243032287282830989222878482871178937458963480413679006242816416903007336375996762825188471051207907124949689797577861169800027815670533678891400059300
110 144911429131552942612296733551601111408814516633115829683120485982845504690686709805859330807001359643910770731815632869783744465877733564728678003059723758704678463712142895
111 16085168633602376629964937424227723366378411346275857094826373944095851020666224788450385719577150920474095551231535248545995635712428425684883258339629337216219309030520445730
112 1801538886963466182556072991513505017034382070782895994620553881738735314314617176306443200592640903093098701737931947837151511199791983676706924934038485768216562611893780984730
113 203573894226871678628836248041026066924885173998467247392122588636477090517551740922628081666968422049520153296386310105598120765576494155467882517546348891808471575143485532321008
114 23207423941863371363687332276676971629436909835825266202701975104558388319000898465179601310034400113645297475788039352038185767275720333723338607000283773666165759566357901023846770
115 2668853753314287706824043211817851737385244631119905613310727137024214656685103323495654150653956013069209209715624525484391363236707838378183939805032633971609062350131158026256266740
116 309587035384457373991589012570870801536688377209909051144044347894808900175471985525495881475858897516028268327012444956189398135458109251869337017383785540706651232615214331681026839710
117 36221683139981512757015914470791883779792540133559358983853188703692641320530222306483018132675491009375307394260456059874159581848598782468712431033902908262678194215980076805998212832760
118 4274158610517818505327877907553442286015519735760004360094676267035731675822566232164996139655707939106286272522733815065150830658134656331308066862000543174996026917485649063108520636399958
119 508624874651620402134017470998859632035846848555440518851266475777252069422885381627634540619029244753648066430205323992752948848318024103425659956578064637824527203180792238509913171487144740
120 61034984958194448256082096519863155844301621826652862262151977093270248330746245795316144874283509370437767971624638879130353861798162892411079194789367756538943264381695068621189581418719279795
121 7385233179941528238985933678903441857160496241024996333720389228285700048020295741233253529788304633822969924566581304374772817277577709981740582569513498541212134990185103303163939350765283375280
122 900998447952866445156283908826219906573580541405049552713887485850855405858476080430456930634173165326402330797122919133722283707864480617772351073480646822027880468802582602986000600794327461578455
123 110822809098202572754222920785625048508550406592821094983808160759655214920592557892946202468003299335147486688046119053447840896067331115985999182038119559109429297662717660167278073897701247900717806
124 13742028328177119021523642177417506015060250417509815777992211934197246650153477178725329106032409117558288349317718762627532271112349058382263898572726825329569232910176989860742481163314955840588194045
125 1717753541022139877690455272177188251882531302188726972249026491774655831269184647340666138254051139694786043664714845328441533889043632297782987321590853166196154113772123732592810145414369478897349911500
126 216436946168789624588997364294325719737198944075779598503377337963606634739917265564923933420010443601543041501754070511383633270019497669520656402520447498940715418335287590306694078322210554342322003826625
127 27487492163436282322802665265379366406624265897624009009928921921378042611969492726745339544341326337395966270722766954945721425292476204029123363120096832365470858128581523968950147946920740401473554139744750
128 3518398996919844137318741153968558900047906034895873153270902005936389454332095069023403461675689771186683682652514170233052342437436954115727790479372394542780269840458435068025618937205854771388616359589980400
129 453873470602659893714117608861944098106179878501567636771946358765794239608840263904019046556163980483082195062174327960063752174429367080928884971839038896018654809419138123775304842899555265509131508862879024000
130 59003551178345786182835289152052732753803384205203792780353026639553251149149234307522476052301317462800685358082662634808287782675817720520755046339075056482425125224487956090789629576942184516187096153798450974000
131 7729465204363297989951422878918907990748243330881696854226246489781475900538549694285444362851472587626889781908828805159885699530532121388218911070418832399197691404407922247893441474579426171620509596145867262156000
132 1020289406975955334673587820017295854778768119676383984757864536651154818871088559645678655896394381566749451211965402281104912338030240023244896261295285876694095265381845736721934274644484254653907266691256320021026000
133 135698491127802059511587180062300348685576159916959069972795983374603590909854778432875261234220452748377677011191398503386953340958021923091571202752273021600314670295785482984017258527716405868969666469937088603529372224
134 18183597811125475974552682128348246723867205428872515376354661772196881181920540310005285005385540668282608719499647399453851747688374937694270541168804584894442165819635254719858312642713998386441935306971569874956600874000
135 2454785704501939256564612087327013307722072732897789575807879339246578959559272941850713475727047990218152177132452398926269985937930616588726523057788618960749692385650759387180872206766389782169661266441161933116926198506080
136 333850855812263738892787243876473809850201891674099382309871590137534738500061120091697032698878526669668696090013526253972718087558563856066807135859252178661958164448503276656598620120229010375073932235998022903904316348778545
137 45737567246280132228311852411076911949477659159351615376452407848842259174508373452562493479746358153744611364331853096794262377995523248281152577612717548476688268529444948901954010956471374421385128716331729137834888840486401920
138 6311784279986658247507035632728613849027916963990522921950432283140231766082155536453624100204997425216756368277795727357608208163382208262799055710555021689782981057063402948469653511993049670151147762853778621021214662640222570397
139 877338014918145496403477952949277325014880457994682686151110087356492215485419619567053749928494642105129135190613606102707540934710126948529068743767148014879834366931813009837281838167033904151009539036675228321948838104175816860330
140 122827322088540369496486913412898825502083264119255576061155412229908910167958746739387524989989249894718078926685904854379055730859417772794069624127400722083176811370453821377219457343384746581141335465134531965072837334587600094230135
141 17318652414484192099004654791218734395793740240815036224622913124417156333682183290253641023588484235155249128662712584467446858051177905963963817001963501813727930403233988814187943485417249267940928300583969007075270064176848447959655540
142 2459248642856755278058660980353060284202711114195735143896453663667236199382870027216017025349564761392045376270105186994377453843267262646882862014278817257549366117259226411614687974929249396047611818682923599004688349113112482964572614115
143 351672555928516004762388520190487620640987689329990125577192873904414776511750413891890434624987760879062488806625041740195975899587218558504249268041870867829559354768069376860900380414882663634808490071658074657670433923175085060380808867162
144 50640848053706304685783946907430217372302227263518578083115773842235727817692059600432222585998237566584998388154006010588220529540559472424611894598029404967456547086601990267969654779743103563412422570318762750704542484937212248698598556231510
145 7342922967787414179438672301577381518983822953210193822051787207124180533565348642062672274969744447154824766282330871535291976783381123501568724716714263720281199327557288588855599943062750016694801272696220598852158660315895776061292808890742480
146 1072066753296962470198046156030297701771638151168688298019560932240130357900540901741150152145582689284604415877220307244152628610373644031229033808640282503161055101823364133972917591687161502437440985813648207432415164406120783304948754310638059070
147 157593812734653483119112784936453762160430808221797179808875457039299162611379512555949072365400655324836849133951385164890436405724925672590667969870121527964675099968034527694018885978012740858303824914606286492565029167699755145827466879208753823020
148 23323884284728715501628692170595156799743759616825982611713567641816276066484167858280462710079296988075853671824805004403784588047288999543418859540777986138771914795269110098714795124745885647028966087361730400899624316819563761582465098127605180430674
149 3475258758424578609742675133418678363161820182907071409145321578630625133906141010883788943801815251223302197101895945656163903619046060931969410071575919934677015304495097404708504473587136961407315947016897829734044023206115000475787299621008195057369480
150 521288813763686791461401270012801754474273027436060711371798236794593770085921151632568341570272287683495329565284391848424585542856909139795411510736387990201552295674264610706275671038070544211097392052534674460106603480917250071368094943151234515816831450
151 78714610878316705510671591771933064925615227142845167417141533755983659282974093896517819577111115440207794764357943169112112416971393280109107138121194586520434396646813956216647626326748652175875706199932735843476097125618504760776582336415836406337020410300
152 11964620853504139237622081949333825868693514525712465447405513130909516211012062272270708575720889546911584804182407361705041087379651778576584284994421577151106028290315721344930439201665795130733107342389775848208366763094012723638040515135207133769086830234175
153 1830586990586133303356178538248075357910107722434007213453043509029155980284845527657418412085296100677472475039908326340871286369086722122217395604146501304119222328418305365774357197854866655002165423385635704775880114753383946716620198815686691466664102002629520
154 281910396550264528716851494890203605118156589254837110871768700390490020963866211259242435461135599504330761156145882256494178100839355206821478923038561200834360238576419026329251008469649464870333475201387898535485537672021127794359510617615750485866278230223937075
155 43696111465291001951111981707981558793314271334499752185124148560525953249399262745182577496476017923171267979202611749756597605630100057057329233070976986129325836979344949081033906312795667054901688656215124273000258339163274808125724145730441325309273118807962330950
156 6816593388585396304373469146445123171757026328181961340879367175442048706906284988248482089450258796014717804755607432962029226478295608900943360359072409836174830568777812056641289384796124060564663430369559386588040300909470870067612966733948846748246606541290587647425
157 1070205162007907219786634655991884337965853133524567930518060646544401646984286743155011688043690630974310695346630366975038588557092410597448107576374368344279448399298116492892682433412991477508652158568020823694322327242786926600615235777229968939474717226974984617350300
158 169092415597249340726288275646717725398604795096881733021853582154015460223517305418491846710903119693941089864767597982056096992020600874396800997067150198396152847089102405877043824479252653446367041053747290143702927704360334402897207252802335092437005321862055614525618581
159 26885694079962645175479835827828118338378162420404195550474719562488458175539251561540203627033596031336633288498048079146919421731275539029091358533676881544988302687167282534449968092201171897972359527545819132848765504993293170060655953195571279697483846176066834238364750950
160 4301711052794023228076773732452498934140505987264671288075955129998153308086280249846432580325375365013861326159687692663507107477004086244654617365388301047198128429946765205511994894752187503675577524407331061255802480798926907209704952511291404751597415388170693487055421839820
161 692575479499837739720360570924852328396621463949612077380228775929702682601891120225275645432385433767231673511709718518824644303797657885389393395827516468598898677221429198087431178055102188091767981429580300862184199408627232060762497354317916165007183877495481651406539602931680
162 112197227678973713834698412489826077200252677159837156535597061700611834581506361476494654560046440270291531108896974400049592377215220577433081730124057667913021585709871530090163850844926554470866412991592008739673840304197611593843524571399502418731163788154268027527869286433057180
163 18288148111672715355055841235841650583641186377053456515302321057199729036785536920668628693287569764057519570750206827208083557486080954121592322010221399869822518470709059404696707687723028378751225317629497424566835969584210689796494505138118894253179697469145688487042683308371711448
164 2999256290314325318229157962678030695717154565836766868509580653380755562032828054989655105699161441305433209603033919662125703427717276475941140809676309578650893029196285742370260060786576654115200952091237577628961099011810553126625098842651498657521470384939892911875000073485496086820
165 494877287901863677507811063841875064793330503363066533304080807807824667735416629073293092440361637815396479584500596744250741065573350618530288233596591080477397349817387147491092910029785147929008157095054200308778581336948741265893141309037497278491042613515082330459375012113638266156240
166 82149629791709370466296636597751260755692863558269044528477414096098894844079160426166653345100031877355815611027099059545623016885176202676027846777034119359247960069686266483521423064944334556215354077778997251257244501933491050138261457300224548229513073843503666856256252010876001458113460
167 13718988175215464867871538311824460546200708214230930436255728154048515438961219791169831108631705323518421207041525542944119043819824425846896650411764697932994409331637606502748077651845703870887964130989092540959959831822893005373089663369137499554328683331865112364994794085816279587975880760
168 2304790013436198097802418436386509371761718979990796313290962329880150593745484924916531626250126494351094762782976291214611999361730503542278637269176469252743060767715117892461677045510078250309177974006167546881273251746246024902679063446015099925127218799753338877319125406417134984068253488093
169 389509512270717478528608715749320083827730507618444576946172633749745450342986952310893844836271377545335014910322993215269427892132455098645089698490823303713577269743854923826023420691203224302251077607042315422935179545115578208552761722376551887346499977158314270266932193684495812293586245494240
170 66216617086021971349863481677384414250714186295135578080849347737456726558307781892851953622166134182706952534754908846595802741662517366769665248743439961631308135856455337050423981517504548131382683193197193621898980522669648295453969492804013820848904996116913425945378472926364288089924299147470745
171 11323041521709757100826655366832734836872125856468183851825238463105100241470630703677684069390408945242888883443089412767882268824290469717612757535128233438953691231453862635622500839493277730466438826036720109344725669376509858522628783269486363365162754335992195836659718870408293263377039798403387330
172 1947563141734078221342184723095230391942005647312527622513941015654077241532948481032561659935150338581776887952211378996075750237777960791429394296042056151500034891810064373327070144392843769640227478078315858807292815132759695665892150722351654498807993745790657683905471645710226441300850861430260833755
173 336928423519995532292197957095474857805966976985067278694911795708155362785200087218633167168781008574647401615732568566321104791135587216917285213215275714209506036283141136585583134979961972147759353707548643573661657017967427350199342074966836228293782918021783779315646594707869174345047199010549403446596
174 58625545692479222618842444534612625258238253995401706492914652453219033124624815176042171087367895491988647881137466930539872233657592175743607627099457974272454050313266557765891465486513383153710127545113463981817128321126332358934685521044229503723118227735790377600922507479169236336038212627853295690177495
175 10259470496183863958297427793557209420191694449195298636260064179313330796809342655807379940289381711098013379199056712844477640890078630755131334742405145497679458804821647609031006460139842051899272320394856196817997456197108162813569966182740163151545689853763316080161438808854616358806687209874308198410808850
176 1805666807328360056660347291666068857953738223058372559981771295559146220238444307422098869490931181153250354739033981460628064796653839012903114914663305607591584749648609979189457136984612201134271928389494690639967552290691036655188314048162268714672041414262343630108413230358412479149976948937878262350880717650
177 319603024897119730028881470624894187857811665481331943116773519313968880982204642413711499899894819064125312788809014718531167469007729505283851339895405092543710500687803966316533913246276359600766131324940560243274256755452313487968331586524721562496951330324434822529189141773439008809545919962004452415755517972400
178 56889338431687311945140901771231165438690476455677085874785686437886460814832426349640646982181277793414305676408004619898547809483375851940525538501382106472780469122429106004343036557837192008936371375839419723302817702470511800858363022401400438124457336797749398410195667235672143568099173753236792530025790232564810
179 10183191579272028838180221417050378613525595285566198371586637872381676485855004316585675809810448725021160716077032826961840057897524277497354071391747397058627703972914809974777403543852857369599610476275256130471204368742221612353646981009850678424277863286797142315425024435185313698689752101829385862874594146728560100
180 1832974484268965190872439855069068150434607151401915706885594817028701767453900776985421645765880770503808928893865908853131210421554369949523732850514531470552986715124665795459932637893514326527929885729546103484816786373599890223656456581773122116370015391623485616776504398333356465764155378329289455317426969753478593350
181 331768381652682699547911613767501335228663894403746742946292661882195019909156040634361317883624419461189416129789729502416749086301340960863795645943130196170090595437564508978247807458726093101555309317047844730751838333621580130481818641300935103062972785883850896636547296098337520303312123477601391412454281500957873157400
182 60381845460788251317719913705685243011616828781481907216225264462559493623466399395453759854819644341936473735621730769439848333706844054877210807561649695702956488369636740634041100957488148944483066295702707740996834576719127583747690992716770188757461047030860863187851607889897428695202806472923453237066679233199877506069150
183 11049877719324249991142744208140399471125879667011189020569223396648387333094351089368038053431994914574374693618776730807492245068352462042529577783781894313641037371643523536029521475220331256840401132113595516602420727539600347825827451667168944542615371606647537963376844243851229451222113584544991942383202299675550871266481364
184 2033177500355661998370264934297833502687161858730058779784737104983303269289360600443719001831487064281684943625854918468578573092576853015825442312215868553709950876382408330629431951440540951258633808308901575054845413867286463999952251106759085795841228375623146985261339340868626219024868899556278517398509223140301388239574206475
185 376137837565797469698499012845099197997124943865060874260176364421911104818531711082088015338825106892111714570783159916687036022126717807927706827759935682436340912130745541166444911016500075982847254537146791385146401565447995839991166454750430872230627249490282192273347778060695850519600746417911525718724206280955756795132469991280
186 69961637787238329363920816389188450827465239558901322612392803782475465496246898261268370853021469881932778910165667744503788700115569512274553469963348036933159409656318670656958753449069014132809589343909303197637230691173327226238356960583580142234896668405192487762842686719289428196645738833731543783682702368257770763925140030886095
187 13082826266213567591053192664778240304735999797514547328517454307322912047798169974857185349515014867921429656200979868222208486921611498795341498883146082906500809605731591412851286894975905642835393207311039697958162139249412191306572751629129486597925676991770995211651582416507123072772753161907798687548665342864203132853969322007325470
188 2459571338048150707118000220978309177290367961932734897761281409776707464986055955273150845708822795169228775365784215225775195541262961773524201790031463586422152205877539185616041936255470260853053922974475463216134482178889491965635677306276343480410027274452947099790497494303339137681277594438666153259149084458470188976546265817313045957
189 464858982891100483645302041764900434507879544805286895676882186447797710882364575546625509838967508286984238544133216677671511957298699775196074138315946617833786766910854906081431925952283879301227191442175862547849417131810113981505143010886228917797495154871607001860404026423331097021761465348907902965979176962650865716567244204721293436780
190 88323206749309091892607387935331082556497113513004510178607615425081565067649269353858846869403826574527005323385311168757587271886752957287254086280029857388419485713062432155472065930933937067233166374013413884091389255043921656485977172068383494381524079425605330353476765020432908434134678416292501563536043622903664486147776398933324136105385
191 16869732489118036551488011095648236768290948680983861444114054546190578927921010446587039752056130875734658016766594433232699168930369814841865530479485702761188121771194924541695164592808381979841534777436562051861455347713389036388821639865061247426871099170290618097514062118902685510919723577511867798635384331974599916854225292196227045672765790
192 3238988637910663017885698130364461459511862146748901397269898472868591154160834005744711632394777128141054339219186131180678240434631004449638181852061254930148119380069425512005471601819209340129574677267819913957399426760970694986653754854091759505959251040695798674722699926829315618096586926882278617337993791739123184036011256101675632279769323240
193 625124807116757962451939739160341061685789394322537969673090405263638092753040963108729345052191985731223487469302923317870900403883783858780169097447822201518587040353399123817056019151107402645007912712689243393778089364867344132424174686839709584650135450854289144221481085878057914292641276888279773146232801805650774518950172427623396988776314681152
194 121274212580651044715676309397106165967043142498572366116579538621145789994089946843093492940125245231857356569044767123666954678353454068603352804904877507094605885828559430020508867715314836113131535066261713218392949336784264761690289889246903659422126277465732093978967330660343235372772407716326275990369163550296250256676333450958939015865597080146760
195 23648471453226953719556880332435702363573412787221611392733010031123429048847539634403231123324422820212184530963729589115056162278923543377653796956451113883448147736569088853999229204486393042060649337921034077586625120672931628529606528403146213587314624105817758325898629478766930897690619504683623818121986892307768800051885022936993108093746599365299280
196 4635100404832482929033148545157397663260388906295435832975669966100192093574117768343033300171586872761588168068890999466551007806669014502020144203464418321155836956367541415383848924079333036243887270232522679206978523651894599191802879567016657863113666324740280631876131377838318455947361422917990268351909430892322684810169464495650649186374380214575310520
197 913114779751999137019530263396007339662296614540200859096206983321737842434101200363577560133802613934032869109571526894910548537913795856897968408082490409267699880404405658830618238043628608140045792235806967803774769159423236040785167274702281599033392265973835284479597881434148735821630200314844082865326157885787568907603384505643177889715752853553990138720
198 180796726390895829129866992152409453253134729678959770101048982697704092801952037671988356906492917558938508083695162325192288610506931579665797744800333101035004576320072320448462411132638464411729066862689779625147404293565800736075463120391051756608611668662819386326960380523961449692682779662339128407334579261385938643705470132117349222163719065054458650175384
199 35978548551788269996843531438329481197373811206112994250108747556843114467588455496725683024392090594228763108655337302713265433490879384353493751215266287105965910687694391769244019815395054417934084305675266145404333454419594346479017160957819299565113722063901057879065115724268328488843873152805486553059581273015801790097388556291352495210580093945784376348571280
200 7195709710357653999368706287665896239474762241222598850021749511368622893517691099345136604878418118845752621731067460542653086698175876870698750243053257421193182137538878353848803963079010883586816861135053229080866690883918869295803432191563859913022744412780211575813023144853665697768774630561097310611916254603160358019477711258270499042116018789156930368710433225