1 600
2 20588
3 789796
4 31075684
5 1239353252
6 49754342824
7 2005957755820
8 81082814719516
9 3283105035003140
10 133083400954907428
11 5398712599231655976
12 219116134683255389256
13 8896250767631907738132
14 361277018676277740943780
15 14673805902465511673421340
16 596063654131534350271571072
17 24214490302816968636432078516
18 983741017181415261268984777632
19 39967050411310005337126316059972
20 1623807417754595559394810834520568
21 65974293711567167083437037138261504
22 2680528844902546279944658508785527528
23 108910592626136763503453541500925227960
24 4425094302427285083691042928968570079420
25 179794713307746507599251526959394996921508
26 7305210264234125186441148956921778581907480
27 296817525586779670741909274617815798238159556
28 12059994003946510251212014216368836568849900428
29 490010258276437301781283035982397818609399630636
30 19909650423494697736215551069175624927190155412136
31 808951295681741010439316187212961343173751737616536
32 32868608386439706297462421833663825457936279030654540
33 1335489279457614561390182889363228517274253253838601948
34 54262475465953483627761622687434371157125359584751777048
35 2204747593781667942827988971472981578037044800000781800232
36 89581475100569124471783557021343153216535326664998254077656
37 3639800529260390417255987746747435052153225609529567389175732
38 147889380253038540184270878611844046991497061870076804005843128
39 6008919927943074894194517890047326273363839517929326338656468648
40 244149512462559850832450646994976891373596119393931929290870435948
41 9920083282069798300442513642447904041490825153738332550527825074576
42 403064717922393306838158514687799675101903268417528455444347996937832
43 16376996513697953095264650311393555107745974254481683994189268181043720
44 665416757949114447261058310159892889701699633176803231586431953717331484
45 27036670923420654694510921224717654998099664902328999391911515705842651600
46 1098531965707308531393507784985370940487265865044611865871692138551613459052
47 44634655227653985224228935566465701670295358443200489162175202951917179980396
48 1813558927894849164843712445936492012856724494236019357380767973814842495877472
49 73687048243997826758883168888324178986538056084047870013960604505683389641212268
50 2993992092213072669045575206051912542639146829258387098281902430637876610503312084
51 121649446870460106834179380684045347556406880758016357144677936443153473122751135848
52 4942761197409122860907166232251434091107036328100339816541355010903238138970712007932
53 200830245440936955941650666199735595767402489512680461355512150305276434482379453726292
54 8159970893831102643019699653735982120977767405301278668053751389431641600860598190381880
55 331549288649396153756782177413153216232252909750716961024158524298236443148567663978701196
56 13471240555536344581021600430662882281467916213291795951618009773027764502786713022268871792
57 547352470230802051833096821646323979769207639948097142132685702800704252676783164391901167324
58 22239579605308412191348176876534424278105583971175618402238376777695616302827466942696031755700
59 903620478542098642779994095764372398516307376062565186125403298780122081674577757509615729427352
60 36715171051140627532358125951997501679379088834590338505248295458009373353520029868017276830517564
61 1491780916230972566432477106571291279454822017038398033077208687925173617416987295260638211493795224
62 60612826753312911789895848665826672691736871721026933612683242012272898636990872657359946972045879024
63 2462770992166854755604612529432474668692240265963016663384285632390616278527547177641697721520238969084
64 100065304406736945867936190993280373893912754283142280284583898892233369893480616733876322121752772878420
65 4065771920353892870540345362195424722327656863694327341528126146041649516737416247532849146131932943434668
66 165197132078790703567285655671191501240079928646756109129778760097736997890598303740279028552604389446850556
67 6712155276280899320442680420260023531387774783148012611895672031792328096352230627057266766974206867072403968
68 272722824460324912636116976861079405852920251986825131533968666228422705599737636753047458821977195613502254976
69 11081051602739177827790537933493202307410918114996187570218803596719513168734186990788586232282817364502953212952
70 450236260445378522738204917163289589733478588522826110332478117370734014954376474567549023299773472670936782233516
71 18293632904877115620622830693725797428403242226992938827776962807833697469982157410064779660049581214444591607506376
72 743291987473816830153965497330936186256811167054683238450046059968616286553386500375281810644317492367047865398819748
73 30200834438767405696328649049786747161679776007184110040307362437871412195643329177957462059642846192920225961777816644
74 1227095698823468331766845064013799263642040093942801527701779440441650927594901603066708045109206773065119533657968486736
75 49858352659941058136559270129475734685626086258931330429211999141137553289245736258292246297568379352163343564468057464272
76 2025803963251041567814893952882025952267116846484651472328284795633975855901930949107332628411400957241860019558653253710132
77 82310816113729283489759119408908057755109648389671669871878642062894695541538624450195862454902677381373322717458647044361912
78 3344386017706355566375043360883043975097076602483792286038588079482919474175362614839186864899205131888217263814438984677062640
79 135886367837476856571215342194856844437123037516288594649511179563658383817709501232702884482462333885426568210277174634867018188
80 5521224184739863672463939126400938223184894371405131984936561431366285895680847000333807749799275158521498103183714356771501141788
81 224333882664527784479388733761715062804677319578146170093075477135993852373494042940346971172810135431444783278399256976932614505440
82 9114951544703376703450136859948688972980393856548448948915669984077026349508904527605463812103710588065053386533059954541695337725468
83 370351284770212578741259264602683276264688143196422799504170731198407140699679624044212226943632573768321359916616954268084401591292168
84 15047811659586810079374027332628644354174902888609588277454186421405625329480456359804981676423720323567483707808985495058041262891532688
85 611410423168647584481257008609288312793048383775103727333236850156566156637860715095945688391428010478582215882100664863119386161102429264
86 24842330168394933760288864682219611324404090420230469164538758441492701834555276747591821538679321310723020718754380478342537571725281677784
87 1009373319148230294052030149293451014312535456894318342785198909812562110942551838897551063912121196232060330496476310822663745884789856820396
88 41012034318122209486723117755984142759431067481389179653636614559167941093386078285141165849295474836784463099132662858672895453177599080833060
89 1666367563916015112171899693121995549199084766071405549861705191744599431371402521147726105568529028147715115075930514680742845133793556684290632
90 67706489186380941098885167531915214094123049838260885280702297442924878290291314139414846057740792929489808398681256942444046793776212071111900612
91 2750994904853176124862091366756697321087309781310849899470547139032607451672362853743303187355290420497384947280639875202803740552673010769740529612
92 111776183604724079074967903752069800773454304929807683640897412200433602423020146649472806295151672771719813508701217866147864042256626236748148279612
93 4541598822737136017702894414863929447980624589122799322618897212899623574053981748563418257712412966228359246122368733007832433277491356314487387280700
94 184530543104136466951573119886067230579785491351045264892590926291960431679064786453544846887267525876621800309328275194534920998780600602310261235300928
95 7497694681404166925244126239584465381531488922012650887777361522858283373566366851111147618198117043875719088896297452123035955579494158688550805380934736
96 304640221558510661035335570425432048431633829615789367554083155740836271169767594419671992166162935416675804059139229950600669202759058843820005391200432096
97 12377893277169024576922533534504431671940184215265146447365922774569542956670232286696882237465118519038037539321852780938266004544959944214367917736259340652
98 502928474766617812540741209094405689708949257601454590975241380784497713375161319978837524931031413678403354352889890851509264798011938900230005112446555541200
99 20434580026442634794662655427225944468205737602149008542637116468969988388977801776960917783124182953006590684569540023803056464450513515674486114088497805994596
100 830281206588792465827404495867901315177530464221296019787868387800899128355858969680747579711475106132277257480867968110352729278358183063045581092609765478362248
101 33735309515658794326450598289629788186668957776116415844251166856370254799951061410888252254987015075092359984871910369355266306701608235160369945129210616671010856
102 1370705610443792224765562351069444888992649532787499985669084482242001339860570275443436217827364096846600780989179455068263255937246043808263591347801126319367815460
103 55693393583064596140802991172027489932627446926325544622095068229628314869316778647191461231874978476878115902841712721120839241834343782757208381048272072700352784756
104 2262888591952205467208567546356068104959469051586213538613871066127300358994173387901332326083613268653640153280821245924113300700363624273564029833128673593121236652820
105 91943845582872540985933361363314816050634950517997078265692253804103187635095896875109854315254844635992534856281800393850882595561297690748356364893432760835602743221436
106 3735787422603110391706316541665302566254480681688732846321973701990653755067615554655290524409889074687138399899234925944067346674233542496993406887183441058050033244312916
107 151789470827608709412510077429987033500515280235025160871743491546777531789610082076539243838318965951222622896974817525497074927343232944249090737900034040338010216354420448
108 6167386108407391581204952168645011288122808856825604967510317624326463740440205303033635005922013056943075271387313824689491752609204373094414554651519498649173885402899981652
109 250588207487564772667421829807467679619584790191295211310236139061903742818999908497882355574934775162984245122798775719248354226055084038099603181678950390848408699299962292836
110 10181695880241600422726428386994222402577075188731450142546610185482184572811149929445534690082221768397187257642074370867322544131569188087355832327364268361957803088606870159796
111 413694371483435285417749367176107699099767261899979116360396188742744306365132580680610843537401656879298781816252987503677882570323519260341923311419864412985521135048307683903512
112 16808892645201805111850771767481056300633959841976081593100803057659727587127113396271897660582700626851959579128657236458679908095829894431308223368575982355226290710907734568875464
113 682965230937961804513910766350171081376962897603264779166497796777909339313608717804987765372359423149094368509215795472895010036551972238411509088300036466641392124933919432479075140
114 27749686818500319785582809719002535963201930122340578096348941757054649911065757259965334581068395853543954516816165205174108478128237477319861266313267614466392725927747239142214862504
115 1127502665790608358706491841704038207377013342078800251622360903462757536942146091572182862317640198740414663812533423276247851986800660184873396588019498451568849562482917253099802763468
116 45811769685176983874310869413049315535361984089547053906778116677816253241255986774496302662228971037405880874210495258200580366618868936584927341820488956585692943318311456526644130283952
117 1861386500772548656403773119630881161878587607798325559237157636946366359517623311208696342874402829986820242639571504600896907146405939641618051811475189261794476513848555700945892178337720
118 75630339737330492909530907042984562622460326780448641795276019307793372103051152259102939916636775547278335572402557619692608896435655398173610542837341885442976678944112276120401597622858300
119 3072950344493219523138773748716000029033317977728680162541596667453551931077137248840309288628196175631661935385819029250396731236680203087290715127300145188837462762074509348695073910995015676
120 124857614715434105803174398138781987060985084436928680102125425863768772389049811664586965666518756471707037319571319307810384261083021349754492170503530467549880837908014085671631848168629693560
121 5073112873549781338368739563556117270438415164817521087434942910233584760514875023837193081612238761946946072241302405279180218952252293390526002687895688639829746346576804832265680385402680809432
122 206126588966424809776571949276254405507706427977418421099758505119422810625830668564176260969571760193738439244371382083569636680773776502041456265942307819004127580304592072156369921532620324895252
123 8375167621532423824123364191149867896271016647186023425119843672599982690980099932115556001821122915455857420823883622663744803756326219831272581491581602256625157549393239261242820712641645300640784
124 340292987141947412664578933508108771837269738061725766611368852275784900491290671288684702719479220450260743725146609204263352648191085922391644413924319300897115209129115654953684027967355198308036400
125 13826507400314158466449963342200411235931583434081060375729440401296619507186473086423055537947234418501581466642298634784499468734957054825717854590298443705471160016901087592717727425236605003255205028
126 561787383561912556256047174150359319423016161211944151515952763306887680047652425884308775470393729427899911897028400898935832780619405012729097432886985489602839578487900500476521320763712084311302862116
127 22826087253399108563715049655582796863658799811482852194973068733517392623975979172259922679964204501566121882831237183426685421596334267489252624266153409532243165584430942259363304400038021913037276510524
128 927450979757305993170432048232428700409493557356157326562591058091990601418491957032391446397102226166350554572807098050281602473093972807548492169987305057781977599788630193405618110349652144431220177196516
129 37683432570104485727395793274633963319894932759403149023894271621694293041051537185543412088067272870402564247246694425369689306467296072740806993319926976168456566904550530896833302076720492547714795314370564
130 1531122529664269510387641649674156022208044760353074525632285681426726771576970349091950517970351289381384646363258060569049534711742713028269241361954902409234664321117041363414545166697219401903571614599798108
131 62211323145369494973594973016974030348953953035663859858477843844337362145776895855567756967138752333048712785345500922195070396732582597814671808457518766396255986948739764331902880566072944180441071128769224684
132 2527719795453743886914826127969026969863237703658566442772709033123541706150753738455338499627943577752871433639868787836636902229672044531213328586071832643708765564557707881607410511346458000220882962967724425960
133 102704251272692781278079319332710389236974396627698650688903647019806689314080351056199447785208650400720918387157477635126999010589746390230511978422061772715305701740168007397892848854581138749820340852782829092944
134 4172995459566334409791196715829483243457398126116829800977988156439641675693442994167416207884328868697216345531540212963073889206339414488034330135097626499635537454166293113039328587590726404597909990259512664249544
135 169553751570859111082577810103405508563320936818297538381550874840958482938946518340526412276816318391791075073001096325031453407478156190735078334501668242834415460273705491584023915757320715589369452593530056752604232
136 6889169890144142262214060083782403030958886194710740238579338394947675732656079924750847227591840107754888632196275896363041677100481652696478738784164640758411646633430240367308359377603990296987041979615715911862325404
137 279915138034761296957544108550741220633301643229457916974547994384796763772033861799513765979967400770099373959584901528487691971080207950550670956332658833057058077511235150053269927549150047056269145458375580552394319920
138 11373283828159461982981504963659162853933150908994773853888241754817022620088987042494406376259475970631268757189828312113524793157866136596269542269121988971112281760613432523853352979991999278791659662080351079200672943396
139 462110002138612465316795015786485754098707845998780339278065782567156321039026240845691291491057964496383012294441020787132949472217574227308333181210486930948349849204889133945986919283124647999802130577400460831935465406780
140 18776077103415302789359604216050964603300991323610085372665876985662493645391910528038765897961977269913796321988237102679440692081471889164896862361639831552003149580592688575278340263481845312729199921041728875813234484243044
141 762894267083294448713969415442032881513671004333693528002820275776305454402062001527184690457169411006854364119770749491808699976522522936395763478072802304707683431947471321536873169317712019035635244994520859352076731163548760
142 30997298293086570489138509484428923277704029978272785055590329865087128405264442682804658523414761392768365561383591850936685192920010259702831579656713004571270844594632193627412195707458059328067715204455160481607021919539507680
143 1259456969239069983034730245572379316840921611734506362696232634714524825176101714262435199588900995569714285566725790177457396551753270331305091680909496782352791886497933650159791312545902411178529074000219404079144956269741179132
144 51173229433309876171133908947745465388249135770799098683667827213959999702044296047966102992398893885402124742940464017202043679438375687094552180894935711478509396667894106966516746764599963820764289579756000753071544387887415854184
145 2079228965016819877473466397470840580601556153597559150770436435065801328695420148703173390653541818647635945559974846808973016190816488378127021148997188900658255972702311076595190883658927290346345311165982087659999550514788194718396
146 84481537257659303265785042705640757260534672795672647503107332236263431225807794742299979712101087935007937311012354778777474997763936492041741088916203654373682405224691797530155857770544962834460784409836175515387847524443435376296732
147 3432584990638364511200786620285380825975567399256111974405457309429826749137708299456341854509505050218893737883636105646032899377155211148398710751266517113964536073559535510806153601727002842582760188168940821789564979113382111667603808
148 139469996645776447187176367732896381560763513073986041514455569951871473654872862820721200644139130943164915192814959807736463297510952989007666054262619782433882850744102944682112701067953688027456844965404012905561013667971781126798406044
149 5666831270725619951806911233621889562719791956907198442723130364597126341495321453417334455712374923967473976305139556536110973457093115241291458212336744419930934302295680473897624420611759285702444484289449815129132769266100404655121239616
150 230250071149236081251871885172325589963668719224599654344199001946447593818572150664011264454445708440135838777803078501538541756679787057213825090275252701758358719679627682294085087648070706953354906709616765827227850607003393478369716389208
151 9355333295010892592823773162118404875963393230004973308128447683958660124124638361665392910639014993884478819278486008318739179385260659008263499047498696518053439863205543530420658181442631930752634304123327786607148495603420034287243689916588
152 380118280198106875496546244853086689092597872726049569047257326503233282087429746717465442891957720007775993423947161150658720113296006931589505265597233065995465367436857661513597894517026602688200412564095926461495570688707402283155296998331112
153 15444656260169965139350347078793743498797014673284525613304120052673095990496053581737885558804236914508434338124464157915429106043962610479235192898898480193752810392098981517053273310830678288551697074456916515890133747801563650838612816778399048
154 627534689651043241789045600484813779292860527312489998047580706104112023439433727525894130371996942355823908123356597004141369919375019851664331372511333324678155152799277816790050564833749136209531775149055985494510369762792735844032263817975678696
155 25497478226886577241780444516481386508728291603952227004653635005111609917008002794028910747871989249136830018663428870882353940866652692506047207038864752790848065882251529192886090380092111326908126554560174361591305103824882422122809367627317792928
156 1035992761279972825755667060033425627140961015792933532292621669932718062107725317693805564090972269307979379257663206777433344240349896275007702093269532693870678384922746967912541675415778074374914562796881918455437056327328872245720331079931249372304
157 42093613802668122830534107926646613809145633331637292835909317005984264619650674810165729427411891536296721047474930815286644364123145154183890131765649812961553589441099975152783218593825217174413446467756385401174007504308646336366122554883934703783644
158 1710313420316776733531779076120169408566014093496689769547875742499129996955575413757542403990405201861019053072687935776944483710381373377294966454369087339857589714371666246381170150772892107661316469240469272539969528147818475797361510880048933655577932
159 69492061418833515346554630348799171583633999618547128013427264772901431610303141423082029049787820701179668973957382198019924826468943121166008599083561054357045058362881451825005472015831859681532484240309455621406865668117518819389704675595928756469844828
160 2823544821009763382816659536726217930969564030290732493674628155889357433273309495646177369667455426673980251981158902894329453739674268989428718660695723539829119314389698555303461486582903531354920298639375418880575182160051634955012696108926467740154100720
161 114723972688057301445035878080244442701813783171622128559118963809205098334620323629105870024307230425126467724006534656512609091744360315925072981109335589773392818831286955155055471516711649570332748423390875287009633144367999163688258071333944268824579212464
162 4661370987064138726054756049138164533249759185197415054325937504495264088978461131764843661510671853698535391991840744965001590294771574031424716378210697150891545732315784577963359144374414299811812789962506669645474815328993448655214246821235345184189723260592
163 189397028100868882972080821769529704905288866747053861855414898218234571550991438334965183810124358787342155340893178469683437815429832901412761039014385445824228347862605195029491871384387653600880722453713661881784711897131062471843345096978624561304356911920004
164 7695425734829576333885886624863435382794250975420202935337273066968365642713770386172581914079769857150315838551625809962819404162072622636612305445257672549872616867171442812011202969977466111620976438526619746387557271696460897240997436142259077166635404935066832
165 312674268620193030077867693745425506176053911295835614529910108047394935627227062733495441260233589815920615345663796658347690790086697491107936665067499325417258002908653913134850247852941784679632866251581567954630776354987901570185455094343619291225831609353916760
166 12704326131650693607285302570666026684303416185392385378782930727141729129900271027798462370630404069345568534635539366739140418654783141229834370147735923305654713182561142265971262723871906200091178667393714830088535947647344432591204285389258143494582357400403322004
167 516191828549204767015479936918950265819633596007794721587312450760566219523017673742117267622875246491740415202357528350961859601849083058759220057002026263187700391288583836123912544800022177892775923493876901956319906491371318604158486034787129373226643535137407543944
168 20973485811037724880487343997371579961415015047124617279903607660956581087285461014457284892275047526464083395829785388268061194047047675434254572296107533332661152306641471327580075490925905929013669157509991747487892609237843524957616799949463893646179889018681654625248
169 852177587355723847090298207524376202410202122304581347616943486259893796387263740564510956760238255389789011489712728867727093320128565375303117613730000777937338905044759700612584131023723770095477749582038346121151766302316009959976754742639750007975099834303715052246464
170 34624985418935048240049036957384544987233010092766719763077777647969571850463749308997989243969327008561644400086635622623809533482342800174924130978833274089736885323794649220378881577335512399443304040959389858185148740353049096675547676305376871924351017623005599719352872
171 1406854196883510749817443101861410327547320989515902417636808346947522568195199834648900661395480381224725049870981332472360420428673471121777020892057029273507201294061421384452936418398631451286822929764973799959841150666835602206813971759512456069303989209619428521115031840
172 57162153495272806498456041460155056875537488398738976943822577392743439380355167961770241421697487094116442266052823003142840055970919374824914817214171409734677477073223743771682472493532671949158601398932687126966033985593976670574763129258035755159046166386039180055490653336
173 2322566048034957176403467066516702681132850240788028514524063315921970629129069763501508374256271787636258764939304413128553356969504279638022348598438520462036174253666191962155812259915284783034829547392433109696242610179311547508982916440622009215128125818615286704619871038796
174 94368611356302692347861647460474610727468708900019445192551679953344415618021269224710803863215982596723753478065641711707773739340595981400710389033374990848109313479582810075184151923977198565279057523194750073506825105150349277726609082839059416224523749820571984446628966921864
175 3834308529934587622173590181367102570353022388982664271063488328560905868592228274826164356125758021503741522669249740139863797345991069604003390322558738193592028322658238002057960316138898329135994007035583376616831939571869913148435148967055748796240982163750214303010561753420956
176 155792500190766304252318858508811686024136355274352346247170963107445282901298468993218494425083473003654250916889000169562784580354977504267162319578628469363885785307168172248885357509368673177599709287192581171715813703486550944829840917897282480356943845484440559236452536113080040
177 6330033936028612052856386924606124447019779313844076019227103821943679913938155845664596050079072993927625272949456246241211731553235917167342407459608801570358125526505722312140441570290213352338797226189972299792895877140811075784995288455990363467953132571196417712405527941213531824
178 257196781502379146328095991899094631864664750023797705103295263285173022294828659180860789991010763738759356560131732433751123206427745029447252710439123116510317305387680253698940354947529282489256496868134617071046662105946176901668149975287170214607370454423183961436661037378597837664
179 10450210075285062080523247779288315277337525581536551400276599711821004305870623379656300998863524717129884664168493130578339067123086387756033198074580037665777971749131665265996197882316324337832995012761859265975856549393048304927845029554753639744592581615059939877585583791078117039540
180 424604421484874711881187403231828121065797352535278307305528562468468607515764930416298004675665991929040264540511540806993481891087796077283169580172770257521194767880917564589629366592836103396947299857160178498026788490347279831125209353251471705286527156573807575703457778530152043367100
181 17252180907912245127152371322974037426160878923181298940733226454112987741074470009516807864925574600721496016553936336587066031325033529898325165341980091746996802850152186688653199480941169137693449080403298778040132931961916986565722571393121286667437839448267385107407397776112503017238580
182 700976558459917617676988758784224280218958796156495240295341354658365062076278150802009387793619816087938424535939885361863785286169538332055933475185774646871437051895291237861685502827852357718321995137695592272724588597848738475362549748913854264289111633586252944923810619298550766206244760
183 28481508403668409559524187661867885098705663351770464402177916278224323884328361600561137524786772488695544035471149849350363215648207947097245130219745021528427254349904349622743882661370639107006958165078357909676857482551628128549891268874178731616750818060840988436051901996695423015572231308
184 1157237444188540677224919791951844193524516703113441834551280211321579377132548586506610290446388002678081117424277691299253451147959396252044165132912996494519583147006656131421598362675590727184833320177171913626410485729383831087102121669909055965435966073048165097934953899223855360254577023644
185 47019928974672473523217651703472569844943191999063348069888623072383139054402136489178008256793562681312105098011248208016246870122090923937964906096767234405205895458204532334003897266921603932117837688957544634462856621924007235137506644872136646283311478227947674100378971760775737955464680087628
186 1910475444677230538275433163860847550786538787661571409645871111560438093274228575049572136252321158440808697193383340264251337275617119789286873157588671730910538257513296352402145567275575440202576214413112032655135025419575242304207312029688957393663578637497341286585954619240909569776201538962568
187 77624881710916832942330038520126244754260753745382508356342549425266045110279876696507260798150927624420461191245550106297175379480814234167808787914677605937471621781468861664657224844145570192534158556838301053850604972965139231176997829708009649828790624342402966624919895205142348080787784757415744
188 3153990948913683935026062122469555111637548652148071253084677984811529306257083382837691699325611901780937715029403324463392003512163945006499866282945652410819455774708238506544048549603151465266588292776142178469747260759752371239370925669938233300426711593883468359964266274533757652872942528497323456
189 128150390526526805911677304092452360832292326654888448125355827626184884659364551270553303518296988180348500701531401948266497980506402467765491230709468747024528819213535111165247819348034375684560070703056965720434151643132365049776495971632110761184882426221348361793735042337069626596969876425385240032
190 5206902257521592728221605026588025014901128996395932249982872762690827668849826571582765770610363321817603421519969255037018833953018066995187838119651024045440319267781020452163857591593984569604071380039637554455152661764887835295777839068019425192821753029163546100788044342751415463973848368473192298888
191 211562610211253148367534887975348050264016120135667221861256942652175762597674683864748142894000062645960654776537868871715934341297944455811236086800636603912925378127121777400918285217689966410551017305057369993016633131930127086578887921935497020521348635929439315421400827768385977262302898177234682400656
192 8596039607761548801514291850462715220046720976931100183800365921125361059758341976024649024564464888423886363145438425483816371624340727331663382129384906649016609083238606306257314160753983359872672634593322528203697835226861005406347555696959447994592696832281397557187097423269875357851928834323359215022776
193 349267277731265981867269829791741791148478272971993657446744327741538298860314413221309569716024134287753909693278980369371862401339588864706059514879792396031003607275479443019022728195436558509809141394502648348331905723965074861765470206463742619887956484390545317195362967110921856813419448690827685915701124
194 14191143463748588767622722268321451990236946300321341658593452649029084927367687316791683971724395425664646096199537699483378727964590579333747596454857212179025872928538035889332189732183175057539837035687543485239166831017940875828088037006751751710560471559809260660614947038863188818384481469543084782124114552
195 576602979004655365902993398242331795223491752178524714804296972497723161862910804562136024598702852833399112603937051021050173440088199526013964402375699354294447794834322336149819869602024339090029237400274469329756075943782442800901353887496068223293723064762508598134465521492538753920023796901563089385904993456
196 23428062456442876726766479937016753206588793965279255768435156605751745245896853663301452145777764020269836361852555777669694329690539789606915415269586478867441004031656406460185651315902516729634462307584158728406379657971642705080147464755940763386472635360874341418269920711001662186085901318874736002308380104328
197 951909945748921893901668848544673051837587789327347323464419084954135735831480481996847580166973530943416629737852115617706651282907691788935122303610923394423799257354369403790212057860341749742366640550927607032980872093875646574824541439455571112390636926928410110711487051122797598181727406949413291482544696165308
198 38677229348367338093848451060619935569018181576546063972344058958752353898749133559396318787954181601062372451526289114929493120534902440075525370513888234919100153621821026476265947724414233479758032532873940800572010151879554233811202919751839235864964650206657443667731021545301941569208951143569447511009044778694900
199 1571501670664104404381240682466061916467657537005715522495450538982285219117021344718765173714367982763851169987225676186941212739460830846122532348846750847608233899076257105419310254473130920816532217456115666695091257740822629329118839071362462323554678780619384108405318311613907172803791376410861588256595625557401312
200 63851975503625880832575113037544953634407936311352559380093174838245223429432945887588856715653381970991951474647421068199489091027662498083657195168215708006084840086348623728319996689734095806964515352760734017609027192244120477258740180621164575544261656963284368005909730065601908917857251270371657236123173260526919360
201 2594381445355192917919588171527569857606364838847543027476035405188119846773779498073359636979651870219418638789634235005837324899048388689256218451473275192086133142655079841704775600139340319299886372168209418808511451579152789109850565762571042117323698354524179060775601060148294484304945159132985145349833604966155874928
202 105412793119002021015618254802742152362751680527412772792749206128719081643798917164772711885490667884754613280517853302112246473250740111654001900384804228645278027304121962240397493651929671519554052615309990384432240922704010068837524884776752228039450122074990654589714304587509781464276277485884686296786017047140452527036
203 4283046725084873541444358547232822469507539982004329727959137629028475552365741921699322585719419348940466282129323973684786655574932813400656493046367016954999988104833089032754601248918755422673418144814677907005714876683826969632343770123480924494273352244334344179256127068060234878781363285925517799438100310880584201885052
204 174025264927293047612596368206699005335312193897441010864233233952825116084037738684748608114260985901110172329536908039436239078072025075987219557364133894556610723198448299119963280023773356007954479047316051601767423358457907485591965161893360374401632168546304100622820034277929939876545396339528364780470529146938218990111388
205 7070852777683484967325922539834061579479643813572218485908055049213913190134237093901646944737190540122417356032362750922897841011948555571019987291115783245388467584275000034521932894972495702333197348683026890699425873746181847672237598085041341119201858955581840201100792998501693359084251702399928360452733182102354417784766124
206 287297129095380222947232538434234048248026507596879531895453881231788957012530081518438447444694268037475529434344467521827958520175169552230782995443898017761736462568228342075882858518497485527617533518856946852721716069603268143081123136989264429460868184528278954630491977275693341251529426219543664946164120197652848808375749184
207 11673222874467592254098115077102739603080913393665500060414810669038831311363007800506692369893914999875062129454048309478980372652836767390916987049914777012166721405353062173942299565200444672697924154285335762413977138705765506801893497912479284470422045026234784769175920096440545201341303469008350751966399059013222635322757031540
208 474296881093284071094392456577193069745146413800803109941940575551948401428676940995945137159059918659878600277428014348752283596710530238294917475830159472689163455469529417867846622032476751320903676295155802206946976454144611507627110763052659730124499701481442398903171781933034513894382511944060766952630350067717235914171406105932
209 19271244439858860208368685335949293229097997447419107675677129419318004795863126194601566388163310266896473765211981247410388138777013961469532243154226843954414271201171875339715715778231837057742229169316448108595320948057789794599249154847725737036389860205088412783428870796833265208094678763167824872437533284322371568906434383444924
210 783013502860771179057808326790675575360720035610730796946258577583764910735816249746727335284703947005611587472590313893859236264847930285643916839041058466032956881588265076689046166936622701323822606680316066175893724029084433011137486915806709176318174161076859596638760208175883276279472312575972998357687066452678912865843438741310856