0 0
1 0
2 0
3 1
4 8
5 59
6 458
7 3865
8 35688
9 360127
10 3956214
11 47096633
12 604722604
13 8337692687
14 122932350162
15 1930964182649
16 32201197533072
17 568323756438079
18 10585305178638446
19 207520767220183033
20 4272031355927379828
21 92145190111463378863
22 2078280173125850650890
23 48924375360797779512569
24 1200036009974145178089304
25 30621333136552705334505695
26 811665624672221134473164454
27 22318259240204066973235547897
28 635800057924530623467403453244
29 18743088772163460537426338675791
30 571134402039459330267735934800194
31 17970418881491537047913017905123193
32 583276234147944351225772839673130784
33 19511246386296465541078432284708526207
34 672065691023484011171655320983860265182
35 23817531904138245295967656781910381828089
36 867764294716711282133613515414546596716292
37 32479272190086158316893997396141979607243759
38 1247976095343517550303228768255576419523110266
39 49194090312374205046542820934049726076402352633
40 1988161493992962320303043075158700298787399814888
41 82330536522108202148655397333225671363149565725983
42 3491335060154072313579613718220904324915258624845590
43 151532413694013366648946920370345440236547318892050169
44 6727841465316234046283587719059530051619558706066977484
45 305411137506071401428207480465085427703111709681494712975
46 14168534545917083281129576376400987105071206214504836019634
47 671423745811247465646254850142211620356534595637163185238137
48 32486963040251546279505338130952609257439662564806612134205104
49 1604275104558765561721055315305359542910188108876225215531614911
50 80822037091782376082267089500414037077323033346598423240707246414
51 4152337984876561272991045550790866276002740693157376599050922751993
52 217472693966672032780842939848679456682478785779233070457249153834644
53 11606710955398055453469651839988699100512584328756752367821439767659567
54 631037274875335496612552451521498892719361933295243688884580241913373162
55 34937893815475147034223468837267405248082295159065998589759489605376878329
56 1969218457020002270431191454851271032106583137310656626730636706677273953912
57 112956450637935572544535538332781971493574046222361386793481139674595220467039
58 6592001056504798586037406106626436494312977114296339954723263796957570479966086
59 391278623665053373128784628982754924439057224572409717912032072109142588353079033
60 23615400538448418133270665416529710350107325459971900204249086648031673038063673948
61 1448860419958076787362290352361039149929559373505958424924294326912235647226429879503
62 90336926251277282377304857264824052626030971051698047333315381523811764726876889401890
63 5722696327090828970194157058458268712547055085526785981171437403330384251210477142536569
64 368235173249216380901196867582990755994338252075660787732502878873942622448564594152332864
65 24062173193384903564577899764340385873546980333330130042949969550812603694543260700205875455
66 1596351081355484228997612450973827219798358439610974778481242656486486351672272944314300449214
67 107499867389894807544001696837600085471926886118419869554613146107695323933433208411890184720377
68 7346462093431032234502179408429676590830472558435466464320480787515324747772873340488064011222564
69 509385919989177909161807568203901849197879910791075891849672026761642642594342675725080927911454831
70 35828136851670588556151940482875666433000431613622903410432735593244141006632312636818816054421753434
71 2555776288138581394231077334308142683280760025970433063743037811729722141700472935553388393628547046393
72 184866371334545709817817039946531733810958344841028968686522421906547866963899908507676298383365547613704
73 13556479565798722312987447208937725785805704968740240671066943632319017743585942856674768891721183084736927
74 1007649603330618108056039616155797742736182481581814968887981760179334054432819881211914941465202521212311542
75 75904508793948295452455260052041913989756133431758303561598724816612858906791865312565836150401993359072427769
76 5793551809151465790743601258130105789435573665561765133133425195371175834600891192902172231471630363401330340332
77 447988984006328913155317045852302341414025914566494638894023858655861680493951326309686953623523882172942147752719
78 35088323844521940949330409771253459871985620445501398792508898402638965995154991430042684241338399674037715090460306
79 2783301864895439625557958179070891232312315113074816904951017648584939243834168940052281453261269372057884482750771833
80 223558767404713467207661702653142869164353572953084218497661009712992937696877179200974698701565067076403460005112301008
81 18179829616828054627492493690215061889995731763499061438967641037292098929125430568439663416147849804436386423408699503423
82 1496543154600647846479951189162965076558366656176235100926236780733565453905207983808365606719958458547186618082096959711790
83 124688446165555055382547037499405709688079552077814497285411477012742136902893565568145781088410331464983596111729237704523769
84 10513284717603831235996951988322877156592808110125012908617743662205840421590134020673144136327285467273636585840047344368811444
85 896943441130891008185087748988718429681667286236846476314151211827041582575752961775972569316397136494289300041383587890736425135
86 77418846348694681723947294744531044745950263837623617669703451494972038766945459855423364034708496108857099646795279768849200917194
87 6759666727720110041945515849573617681290384410356265227196076416167603627934785229149589213801322642789531276057602974449310224826617
88 596958429337749211385175500943724123355183170971322474497450551199485187514322525933153342317964048890768073682050500013158429343241624
89 53314782853317078251093256839112946864865664494066280895600763023754461220280637249127343320909875590809651514019602109423094006901635551
90 4814838411959445503605830766535213197026601212086227645466801109223857531692315384388295596249902787252442523185292704944604130337201969254
91 439636011452791302321212881802185317602600690331916811401487272414403651694418121313230643161742447173983807860029461044451030078288455622393
92 40581713206424640109561857499255387939308100515274482636164174287215412464035075202256264029800739364821073650181019150250097863858983051075964
93 3786537742252132837430384858964648048027097656995823733661528566145128337755138938372765810698493184020864099099355887012291657303963905842814287
94 357091320278782128292366182828756901006473570684521593867050400768268702058977485951570697182306036752211663512596448891968389291169276847416984322
95 34032412042149976495751334663264111771454616260966643553673803011748058481545465853142617130657409832020916777183724545195620136364013110939571180409
96 3277441534534636802851654414692459733372088594563850646005535456006869513084057167147537551683587534243951596579343691561726638039886692824268831411552
97 318903506784730719565632216333065194911848769742160600565442313842507829630325555843182008346699235968966800281776167757012311530597973830856548569020799
98 31348736424586092637273686522891531407633236849353727648104440962175324077123358659155544395773228726313249782244973763350328159591284368548246133126496926
99 3112951796482906418834997498071215466051842954188361206532847634467470723472475018624226855671714148377243542056699558261161089604912562672078232281814231033
100 312228441802730083410271133679067412498270411271948485170785111136459355932701030590791440035063539015793236402579527786881532007606684008538831357874459680068
101 31628398837519682577116180212095414265318972902896414187842811635670966390250953512959729909874203333857481221134229562879111269684443438308893274687687447061743
102 3235522629186845982286515311959148656834481555991855729180862125682038715116966129859677160387637828845199253778769665857688764893422321256877466292642961291327290
103 334220277477748648836425819753110641984196416876722943471190547778841594012299391934898011056484257839417249570531742080033844324383221236978634381659167109027083769
104 34857937864850721283062957483600960662550503797556271965882366934849984668657026678611593189600311721263259745942393232031919575754229790423805832218932672038365949224
105 3670382492554471362345406489000369743943796648791049204933834819493618188097957683488310194776414555608539576689595536243437235776511554809563841999486714742089629034015
106 390141940969014255309113671040536748027630135151976045555703521108840208440351445397079805363808858371344985898598742911158495691820031566886282891324889517949721599887574
107 41859815740057996153528360132445073305192109486986815895197926027694245027723211958460671370011517221792534404090456204933134911297915517365578994792842802724765522533508857
108 4533125301958224963974564239528567803688162282562252596482689490310510374401900328727589888360181339424441455332343925892782602339391366388202584907446466199942501947282518284
109 495435299732898350047726282055641474919517401136600073503366879766808623916495274480795866897209788131138631246580502255821983208271637626819468915426811669299563001534072157071
110 54642268928939067863470302080584003900531321568536943518723433351915150852346266353656243028633083192557176930675070294131657443583010464378934192745645531463593362598657984341874
111 6081174306527463962249451830993255410537495485226580030308892375498308015353186339770792686495078066931047080259810652432194868499989756431869800039365794116472127068869636918735993
112 682854474882166208435810384310907262154180714219010669290807078995086553030343911012639863768374416250110949725740209205475270410173525560059981695081539106020423098920346766525789424
113 77360006347406888955600228240997657389493484859441735076702965071347230786931625389863287703522846721317870160117535702544510617607712712446200485652150767027587332572164954136254067647
114 8841352651090983477404390131287256803171664956052318286107185409450870741375246106724893806883594098746178816955655688270793139031371893777337303591153150759889363242672657376366631455502
115 1019299114608935287458624854972118387502855693356838582971940599549555974354771985651643107583957715879591736766845460868402277129352599975320932166413682041402559996695704059077418366560249
116 118531206663985794914269287951721435810593840562527591663177600075921401962688315997022568767547578244166289691084202389889356659883500013361434266069912577275836340896926764161215813782543572
117 13902082266530856986981488482861111657181610664277094065645949230850819561221065215283689673298735562966757115229474659538813373883403905035392133151299780057288528685829897391932100020068351279
118 1644415644611449845359217543371259576639630585044457621734565688116836093342463855339325993411489570442442757292821279355320864723138613573428199345956106768930117393998142250986050300206044459946
119 196153914293737960663404314597838802596805664751899982531619076974395941257623633665378762985250973800149944114474896010184858998675682430181403809705871611781757774348449820984153716223821167696633
120 23594215572860631338421751743128380641799241545523532333488044219076541338495009998035403245697295562689920164097146193317140885672391774306118122665927602055143464805706133800524360137648602176595128
121 2861589587229585519006620054088708682414589341651239901313408198131892228424327117201653813876222308209533037059010996302646610544832898787509112836547200090377861454311888495826070511839407015836538463
122 349923359494536777692775806966534668078876391100638470284935579041622696636500298126564933740541409112887667143277870205591962234057705464163671581642318765535153237927701969013721424773250974304502360390
123 43139323659836359669835539906722425363207031745699504527744265007143474836777752840009283186698031861411910285532963924595341469511309753407836003450381621255866286207682945774837458776424756811339998328569
124 5361422438186733928735373180017855222503026363455057763451031323867183004741540322773613656099008040231855501418770855218929123856496449543267841254416657449697202495933358032221221039918667504146795360002204
125 671683946514852881971716660743963771613745199509990033278166992032275752088559052346421547822342240750618761820254474106960523953202255513725830658632822073301901399370049793694963154190754127542103829229254095
126 84820444978560355738410675950756518989962555983620629179041033894663330458017318554209581520867822076538936675383482554002850216228970596458285415188862626304043417729657998969319139935827424991422104005336464354
127 10795918244705965647634927312923227625238511088415562450882064251580620747703065390837466229650272745109112513593815387164220233750179427512921015548166666194218898826812997703450325260388149825692393159504969119097
128 1384890195340821262442080672656763354230257915598652419970073427035098720178930997528579184911821694102978205910067356875845994060313269607081691400853565499918762737575554056368342555568714434664312262231023108668544
129 179036455681328523276764083799944600794561491731843773232471720529451742752133495486675265404036001656184672470391344783955232827105222639261679007632363491782070661987735462510521662704316895021829041245423165602939391
130 23324484280797480900383233232318618343376464163973361875640475106753952016807515485957911589796342422542598909463784821442794410940126072803070314894123677104460685559429772889118841703004351209416567939588584045794919294
131 3061974296273690471622710857566237023608189963009420449562142046477679729926480902920244443732568209553834824754023104149461445733014516298244958454103758574298121792161407701594758174461039885764788469858333000558860083193
132 405027765177215024305296290052621897825227484690880139263333022506760344816088455538090760802614896365554416106717060840360684167246502717107521450871684246272038304546109614518381886449900932609455792393766444844315907882084
133 53980517633689198663349402882762907451846001507291507974828934495073837827659498031752419783607754396974117734257316993964016974351087566232718137823258710919905150379392295539274156001474854080820999503940848846778720372593007
134 7248262069975259478177904495045959325434136131890596674839429595392859273147072491380308738506713019952781134181854108680642254168696583774098185560252146669722471314921001480711967070299906461033512636655652354948726515951149082
135 980508322192821548430754431012072449770510960267072968617471585080029342646403603716580710605665047304968154308821461859181892427613505857423122443550735698921819620615402082733324731483787656456831552373896411599697922515110711289
136 133618179088955535634942141382712210598682563619056034592992540185933203965027251405026776567654066464245267740684606370951928296810758937159766411629965757592671719323164006118932282904358145943261968520389887162678541550298448952392
137 18342280964006433868563970641537694444679156391734920471236687006221487975342634369855002552799803721075898324511784278506180325659639324147825305443197901433431084868783015296901887819750150582253143714762333085076294971021130257984159
138 2536247661781162865522862874815672867851305448122252448420632866895862679132119269157587493207161555771368506880120642794704575787426155210331506368182154284222123983148450981606737198291878650688334714164913857583360989761542201113213366
139 353230203634843587156900759426930858051842105120589550732412468083235134409089155746768476431658583769782220280421135942675844376515990418308501329129650472942736875760392155863603291324876889983931175981121278201792194542355707040880848633
140 49548385740847513092008078275838439057272991587311390871365747091164482795617849534239331185950789690141549771918681998544156020363486599071744234445802748369184112221155672390926583588155044760399322600637650034164109756984430741683834630188
141 6999784401935216870579015110746174135729631710178490739751692740814790719684176455262102659038201424356387749791826516151893600850917749191759820567157961404617958439055410526270755068365278370463398706108364244569436848742622729982090307437583
142 995867528833876966591648672139530046934122435441815900180150814489207941477481859366283783280536199711696530634612233422179431502373110034209291098259752873022595715681459963832882664576641695332020478235348071015817098330118757082115978653483090
143 142678593037033222500264610866707940422920856419152211080096197998049096800250409931199032622352042070171948720132024246232482887692469429524679829827970108664025383740883459495110354940401311615589257028850861786920899376305803265654527887241410169
144 20584261104504584767743319622166453628465415234899063111984824535811639602498921957229239650976344584119651782649283607340446570592525467593537564758864670749711028688975558705698529917095322173635156156773321079822011348589604023746202622634661946384
145 2990268153985904096112332399874280689507734399942882233573834043886456850173682026936984872930369151689430711122227769301445129584680884777320342721466929901737940110830742335373878664389509373981554340253780588815873791610481969301472664289192917517375
146 437383943087689197226885433307387357626128301358975255861655534035761775895832158204276923690182557304241358330829282407781023087045432251345537781945094599088754029297583212924524636463149928004894254556521136947803689445977681616922182952597960186391534
147 64412939354329403074746954523346314363785529019850301848378363390886318816689950336705792797097164696927824023117895206505418328900166020276671415887555860240286031908031911854329752446541656536546186218672503055165584241268477785265305942812155703204409337
148 9550387483345298044174584256048015159671085104364282911680124673808878079138841866487615775821721082346108320277042764449451561089959388178712101854631535125541589394674170867370620650212324664778854805786979327344779359588320620546388384123423303210500668404
149 1425564058936322274170594232166900341760370714926658128182333286918270925157368236378962331425542912964401602174042797912076090139739752434732058726147069141817580931112784253466125867207333739287567119738919253555393774434052698150884523739853488398903547822511
150 214215501104211398098287730349382878481662898109200462308424310087182047978553232136599488673294239277309234931028060985529609692613889896309829643998281523130993253215533803443126675198020901560385386919677001676672455401423929637343979780993148238136740341349514
151 32403674506300379658746236611409147333358212692860293824089482247336283270888953351733899328310811679614986872494550046148744299834805003932842587444472896768483147201412145037456937698608411870434056750081802182459664978604934788114786254514412666549291486208799993
152 4933985734731890948561051153560707875898079475980602108364588089718434020605670514956167599926723284349520196474845129797992421450015647092336078315773653673946369003534608461940898653165939423049660764546191293377598897726068032058814730214577201472541631861056041944
153 756211153299662767675447551166020437471179199044241664964472519669928373778333852004409567053693746316634718899121758067712792047048044276815464898496962685957186989470653811147384839721117587687538292569803297411425495596989731006345262626407549838497655206201294406367
154 116657151998657634461496751754265807336327543069854588684588143833846092766038827447532400597356217867027918441611317282624353370068876654199363365709860695486511159834054097853808469765510055968389603454655820027477506545166187887907696725214712317714440008877844454849062
155 18112756255930406850411582168614807860085166446463304503475637143113724970460291367206703229161390635110688710058125329711334601140344848595373590799878381982265766746054468191418066661387151139372148936614310541747165205278823486749257831594492554777136942139570870510497529
156 2830379118826606862540542593542970613401961633662239974049121515462478683320431810605877098825757601075730592280791022284033592589225410783914331718301809203964630284822778417689155586320079555531154609754239002069161629913075826293887767919193386678028839070839280141003694012
157 445116627948405566863573568123539975973369874925887102891078686289937903868169032857698393843533675454125911050119051819138139838486493432970552222203290236491016807763629190087949311859910640560679387454418489213808149743187640325030278887985818531203417023138795711347498319439
158 70445722903790721007263839570674423581026273558419780371684712027385103624068419990570379802676503209905009102575148020557944269713626190530200527854160817559687513185182644626268888729836420432767915665574689584308998658508687294141402692060551920982437493462291450756735990101186
159 11219402660397661988120386589267741702987354014112414414523086705355280580204406591644706719129009438371819584299545516070872709246651665669948156881916700013843321272055606627375779217298741257113122122045444514149377104181835650729052038929986966165004947513030471415349354300807033
160 1798051127936120956425766193790189641198056102164650840722770503263230242097668038032306878763463421820273857191160338562826403582184371005146277790755475696409355729819057402573652949458331357049789216515418905056467828060357232999445391303128108885729988004797644706060762652170169248
161 289957703961314680116789051521396701539008219334409285369820720840863187981095215812968302687281496074931963572744901258733369978603471499573089716187395354301458541074189952934611871922863010264095302098416208768084430680383329867703576373231362582840955750726529129476693777984558783103
162 47049055092272450366210578132175630374412617058821248322204133948669852985689695849955883917714926992125844054751741937384320117169341924248972701195381044455731970226464563174293217997884599682272281669994627513293806479393430521356938464677424919596062956637421392197204194370126207927390
163 7681292922227803904033426024829544987769779534000759818690321654943204350882087917396442082468271437492030555953184753983561345705871988072265434036164958766293468867083200229142979126196624651170586270374060347786768468780827412572390798115746201076932919671263969861091332420092571850520569
164 1261736440821905142839081459725486903280650641302219762276670531023238394938012710786806023368920489000392133099384234855619393723955068667760682655523382160541207003999070152496652674071161551643540185816102838455298436773245763200560709321947705614136592996007105375291542348448688993885477764
165 208515234594167778191174773885869750827206690044425446744780288852293564992144703569094566617763282119126188550781793651702630861199907146896291658440901788295428271955818371562586428560138132854000607496114086259759335765681121057281905637108922276476346194980669178060712935201692160888901135855
166 34667768049293167067484857415196506754146470856020840034265169792455529494349318233207809895777433535864923960561086633298686694418764852459753366930707701560696705075209780858486626449610730969172081699158499615860161181972537181319539041642888945955237028178864163833553503992457098387424822053114
167 5798520955937737337636445450061409913529602280184352489721982052151426102666546457672514912649711052733053656337333165657974872812401565069516123950694123125266563661792576184856927498988723379496667078320379447865828139148658406175737485587573356433868015658089629813637627312300166671100168710531577
168 975655137112404871763124037318156946100259385298164703704709778853833714559429812433686435052728865683167318444297762569659739366146053280164904577355686895695327173777927699606174689711151365386542854190228283827108847286953615869455426995781071519575071603385387657424715673336460774662994214288853864
169 165138325746493743166721764193685657643198299931204371838113482130139720093645161315117856629594321326775302044714449426394673284578028567944318305230806703169347690398601978721129252197021433013622358254322773237182741004424550378693946402794400221380252027869421246114900975762640345225916189960858566431
170 28116206056993983391092092431815557425731639415375742617303244685749254956083121295176624153391392239722101423744802983852917907574162043962393070294713630401120849165208267229300425623727623095280332074263093012093995080210700028241770992627857825938973966338893936741241030788514714888210866283673484880534
171 4815128651361279158844144534051589578694821818580287630678524269940414289945237221181616336559458923779299057967238250179682300987948080704025323121751044575033263073829112155073344540022949605000317320047772388203136130991499985948784936044737625347723270264205534044401975088490679745626883299940717771462393
172 829443146104357683144617700380976511068727798067135001545285699568878046357038329877471451739759770758890504989592723151321083842876023086751837930807417208830104714716427196401012501623132054373468278648989661268598152851414033683731834697372167641934984386764471878907862325116642262520204674410041020279517004
173 143707119384131318049647934736054670251316509439629642334273183664926504905111860505765717410858591961797004260460669126924953877773306525320176161133125338225564914643455964016798419415743253032533376423544931194450996988550736300987299333606470852686724666952611685951098079050760024600545982399769037596757443727
174 25041966506536246264392570198708724580593190157216160131254995476864547504242495008225811844049070374102680102820998821169234137668962059852909097017772281957198456742491073815933801489805220001512195703611816706423944483283114490061038388655573565861616944683248381051067571323353487518439797787196663903659796699442
175 4388769564307190161001866127280553682448460249526775064462021975323432077212889203578271968016200693249222395547755278175051050892007265193612146695140107490505171711917368047878166224802029848070355861859990700836654138915721189537889361745773328203866768595895046090358536280819016724508053738722189563453318263502969
176 773547892809151204664632548340019652297768984000868364533007281238239512633944768026352811048067401760400373039273066183707242233305958525360220939362385644985424950611215685207676103684199839631029182166902837043685156856320747826946351088688159625259643879615304036888110913334205358178250294651003272909260921735664432
177 137115880137650852819421484405384506397961605065341668421713320108629354860750274851636051754128705410166371042112856122721908061786377454566675442495598283852772395951600137941415631246274409918271290518095820392442888144965147926445647475229133242214715523414148107945482341552252204238193262441588183969681796084497917119
178 24441655515048154659956353856967024084932283879459984689038716269322987370231775639743063758119586854224027741489824783759105638391875306073249521405103720841012799884175560370348822554880592413557219735255124389346247429197667436233540800148781552636165995098332607528703083514552692757493128032566809320165629726122336947406
179 4381291472590861592873868015037024897663643891656171667726455745572949650981004553775503125501509132710185978951822846046886519304160279456768743887212674343378479637358161785337574370604209030603280625247083255599667170336311613703772428412616350141651910905784309106893704143858545512511628458409248842711473893743114164131833
180 789748554302461388382057083467211519562295414139244824052646817039830249668078681630696161653499654873417616525835525572088308320512404855376239443732935270935563278285152318209514050518864461079156401398594407367774761738497211157889440168787757290537253872129459535594486006550137982399479292539244354047425558094043344988396308
181 143145384391244645596809283444463751878415678636330200289396631487217450766276881215754428535191835637043744850117762560005964633931268163212751999479475318094118632730977505966108293743383379156231868078116582932965679900044708165594999912261764655773589646873300646024583219539010168780679203538847390111837097468069814916653119023
182 26088822146518868806857197778871025339568543712170069908416320828919974175425094693802217217130847660022743690699151457303548024770745351205050569570785810196010991114147227527664009309229720012415062210274036072156387263273068224287851427395330630892125485861823386630576498766905905195738160380650947096881215355759602732758911485290
183 4780872370903799473754166484473506931731611599048271890363298106124472109187810699888157441648450645522004113359172289938076726501052840520496776538598587863419618337671139651977861738254760049285483472002835975343371215053842194174374321058966195362818564572909316732148677542270786454019055953950446440718552054897864740822974686891769
184 880891595256924009394938403385165276349824530979447521550374350345609594251906232464472153797311141112532109894272162357154057921767278576094430888836522197886712107793684225177122437178922971490482222159391855596057157457251358968445488793366130022277049670131617183149729919983146564718289535229832096194179067145718510053883950515012344
185 163187783660485924483311210350790936292512648211178699173325270220405862670416195208436292603541717454005266015144925698907749317082985820127439528840866651809280081105891618769479638444016139020820120624947979848421468306058294726518293714337325490012205168469126211510288548715102309606005802675523114678525767051421306045814921630566301535
186 30394152890372053761766692184286155781465092931552799418457460734408006435942207322579044412427587603508706747868504634691082187223247779022289347580693810668061756309569375346842287341201995472584650398739996391210968861368189559008660969811476737251046166347090756609495325940561915721399458867499808331598800546415941374850848640084972473094
187 5691374464590605009714341551442772874512564632522943001225052092554595836332552294935631214882235130091039463055743499713890576672656270784129164908547821742533328334471127192760404649589200005160558935026662384761924908061043029918798036463709957169883301047623894642998353192474956772743633867959650576490214601839474979098101973074514341037817
188 1071412291798056530647658622798737246420379444246413166139794439943149953239544804664471202915679798800759139325828250850356446138368929122491429161798111733311128337788097303110566195120112595836342941613562921795207558442869449736515727926760019162104858928161513511761087118133456347172144148361978142869121738907790183158088987979417160086920924
189 202766494931376968590823613000930577423737361544725209268497266903805506405481403485916045748058343578537357476245610921739064090904986884871675867056707812320837198905795956373539893079989656625406646790471513565061710999103888815878856425257078429781403864645161157321321039960638639782067550263632861869256402653053120254017880369013464396968851151
190 38576583103673493764657135662358995664217261826361376441599765191297436956572130274022204147877712709689740599169385121878068800478935251356412957084972699737708587236303847432907683963245278083792116294513860150176462387004495453993019064261748393297540441722493431507944142211590453188861325542193403949600540267055428554215757005626600392159992360354
191 7377807695476892558205636258025183503070242157306782301491088355743302099398279504952262985954413656929337642453757499803168494321346394617622017628191542022305539041142319911983594111860584194164228012480062696880985567926311336933008953361499232503974050078583900551624416231359423459557354096871995412588430509882970544642020891019788655026488224086393
192 1418388019162537123764301720725126760849639528433216739458202961537261488969258964435392727749018662101975002683181626415378280325294375798592945063878817705612085758912470999925653240522743228911325621311717920274783677887135041190805253818982747888649728587364967326411049628744898012565978866673152152267683611276871778421998230956453499184997774546115264
193 274103884491516625383563587463333438269935521076279054504370240845852631412333560209220777196890024321022622058447338662838030936363755512086562034711971433324101694393006223710739768354095361466872901781711482375709118138385501426658197287498386941547461973986110881162020783167740435927867459686088046483302964055524349022036503924000941467017691826341561087
194 53244667972431588700342633553019793895577525376585943955282974157716583334217273704587018959272878938719376337881887077498619115261492543458096153613633758325131124500999672982534788998303582430481663695471552091964505697007077643301071934898285068501716693141817697267098222150975925363945530973583403140513752657722317767247323968371663707180766597009198204222
195 10396002044553168291497485274354682542652450740298939903542147194752441174013793864580583185438928128939932023394912443432520824645071373628989249094074721266562605336238349514229893488168440452423282089628776946852378731917590289184999061956421349868021758275635150834956516895407745904079381404711173204550280511574817039944023784287696676476828917545956034031609
196 2040208299768577641644988101419103211297783592580136875458540594179458304030343640300229120705050628761813493305858698253775364063544812398522964823726833425496779836340409240042136523987703692049921662750483830047958806872591779797440514189429997710771539226740127145760651513848454149701766184328928768910587540267734195309987085031058301692595225930115633417599652
197 402429047265496500080312929558098077481493746297282579817828771136944179221628978099298950462281456114027686321083966013393721354537402269292962800257954795895183335860693531502134683430124098434066934621389295858162536379891604379600390394168412880247482524803361914935703886031931212833985957656216625581986938029336311497790363763990479879740176143277440792393497199
198 79781029764152387837123263947474764077934514655298181554232593385091379209059106279592986455924768305960972282100619214729065542006641787087409624315221445885989293387626426515338418089043173212659437286144124132202387633343287410454128064279051217462227804049034659365182585970094336035565433635702497539009824911167983266558307188002135331453390020306888996868476056026
199 15896240447371973182189347696751804309355542704202234750397643175747087645612563822149952397095259495305054968271260349159897202788054289103256222690623651673985442149744502158108790318737338925248582582160678162712299129678221999619156735228354328030181174511058843938949561270952419420444037240166864955720509553060343046953217618520556017767892120925721240052961588823033
200 3183191378811218588955631355420021787182579511896471977359227220731983048916959854104950946882609266780538724242213648497677717654870292013813492456064837070074865735058874830919826985726019879930820176771850936855447154734180179980480217814135359319135687272370609719031631636920770632765269554522721242328210075973217912628021224204415413926880337580509011134564682507295368