1 3
2 129
3 3447
4 87561
5 2244335
6 57594572
7 1477281166
8 37892542998
9 971951600750
10 24930755913741
11 639478906822565
12 16402762675466111
13 420734164143854022
14 10791915992268202779
15 276814817305204046858
16 7100355778766419144128
17 182125554823289890565686
18 4671557137866392430253106
19 119826380836696806096560784
20 3073570786073880423724827555
21 78837709284412552514164476585
22 2022203110914182014921550214241
23 51869916806417345782904401094864
24 1330473806010693650310956402699849
25 34126920910379725666725215197223522
26 875362390121307013792183476323402391
27 22453221491946231094664089467596472414
28 575929650457717094436879804046349458247
29 14772711452355475865590470221279583762302
30 378923022075899527668581227051876433877315
31 9719451782579744809828111803226487116580211
32 249305894469960126463498605827286512166459897
33 6394746371278368686352096234477710709698172112
34 164026531502267389019703951268808653752266861536
35 4207313546867976606076183687300961604684594500165
36 107918439288671421410855897864669339413425543740443
37 2768129688640036440998871047452331836090319493907191
38 71003083658704737265140631565487312588444382477043343
39 1821243386729415967853617234946567717668952560813317558
40 46715259433651216514194443516008081933040851334690348196
41 1198255806914602054822719472468761969875207211519674972299
42 30735502621875134619864565900575783533068098590689199185378
43 788371828425963646200088160366869064509752483756476665256876
44 20221896075756391310418346548402163764912339194731575215662524
45 518695704430658860428725509334880190155452494349268778964243004
46 13304649217210157021204851313523562630827270782715222175224787316
47 341266930265613336743745511190070320575076075148592317493195989630
48 8753565448554987845956440663205939478408998794849709277367564594100
49 224530715597017657110730591764345103492115723575728201529509975131457
50 5759258046654694981404820996073071735937790637502713622232901633268430
51 147726128070102773781481102021364937842464935918073664772115129734244206
52 3789204918029407086435370075497955662992681914250271889015454853628046289
53 97193868805690797495609447952033916645687027027633587063297153022652130797
54 2493042297203236549800857866105396549831152792467006846954807238537162317952
55 63947036701151268531770999697194480011098242297717796001872952042960196167272
56 1640254362088357169481313109867254843734932334987264394942254731241901858232728
57 42072854523710030739614783298260331871043473860551890244737969971291979622355644
58 1079177186591694341113903946146959870938714153718806245264951080565030875678447274
59 27681112043482684231070194972533877688135898922219348673520874359958333829369787249
60 710026095329005299935191530703933233862792830525264854627616770210083695731089642567
61 18212312253071101297696378966043317417118332457006519057667852614243414743060456597312
62 467149474907213263722469316335121710433975351683000949128941144762301988387748457898998
63 11982478055156652106366975702793035486815817376480342959920762643888485226526044523514548
64 307352973843819525231853107894304474914255327220459234046006910055838634987059772105445332
65 7883665640429551063716284312942215293539920858788538901402414382476032656583882697470797748
66 202217610432726530010212168506546510018118932926056031008556017098441041082016606790377110290
67 5186922408202728079410493298374645938785954347286859455949458140901342323633908354151635183426
68 133045603749066293762665619226280101071554077627169677815626769802312475212574036256140124284744
69 3412646514426464458648924018305152083055495574627062632872511813294388262722206765449756812187055
70 87535069962872254118340250403478458787246880519733768278967855789248904993964526258124541813801683
71 2245292162845847861890552506684413650923893862379634808213302981223120747804827916705345217921351051
72 57592195889890232652772247038792491819908433256692519267050025304613203880144025939467978603308872235
73 1477251416232378695257446458250010923273803539278445212075200537792494673765443222493819665851110795863
74 37891796154687788398446240194629197079530243115271394392634094720842512840489286414257588852366244305774
75 971932197899180034545982442598732267596201786929105841723502719046203419473452466068134709756287053463878
76 24930256498180361280543072704371038753402036625215178641218626923365623271479263066373187796769720571361669
77 639466096923702366919002640526779687449644359934416631411776098038189082108049970744158458360040846933103914
78 16402434092271790861845825185539877319698697130397820020784690497627024503902184115463856546821520572503702926
79 420725735806163161889743140114644794971661205770913802540731898431671260463276916442181548489605258707803346615
80 10791699803447947784719002715095207787859824943784436872474413297406407835880461613936471394023508017223495809553
81 276809272017992996979350737887851546739360015561907615059834227698928806393832932540184017873155084867163678278142
82 7100213541026231589616219717866435754777540947313680265539097537210572580295518647448564972187136133965053516262262
83 182121906396601265382913619192869176222414002266565958968197329612189262919598009434256963376888855843813719868156098
84 4671463554987444706419302681262638330287003505465436165301511940527588132611955995742286435616429439827836297990507748
85 119823980417015801359036530904215777174795435855533406055674070876084622435141408668028617840718793770412576748770343887
86 3073509214825925162949415062785943470993164489430207027537669268470942526457471021915579414687447157235916179185681546512
87 78836129969509968523835995782647150900528722714395464411378713684852666615250708263613312400125781022258265761710262974091
88 2022162601169059926146998205151611257469455383511486779722083904019153328108668449349542235420800118245810283161693977317936
89 51868877723301514615315464753631100020318076110027671582167893890725325646766299348607739972665447081443239307552314429407061
90 1330447153319634960785915491972214481570761545250204298693709840349881582414372051505689388716018476166431811530162023754942306
91 34126237263489648242283350123328582986070721423080922421248697019232098183922579213745118590059178854589803029165995146574503881
92 875344854440978022919629541367789791496584867720989925993837511019445538084127329183244836569328579744135361252511203941623061249
93 22452771698216363132762650322493193271871766540611935698774580259125658660113207528193552186783127029344706774257835718364004204558
94 575918113158015408116615715026770280519294024362965065522929166313193361518261889455795399110467713954571158607604418313541854173256
95 14772415518296000190321410042589422437166964332300691485555938724036799565939738643019606189279402486232060255261916654829725211445196
96 378915431307710940867709966486759077922069727798233361809161965274447733111580352593986789820653440596129070661983591949720602320305178
97 9719257077847903703575473978192383463174501942400758021316596021498480138593833937356053296469730778303348426201053616456393784964069564
98 249300900254399925709151960987650552528185505109708962133185702689050782221551445742746493303324528712450776618783813741776168426845164969
99 6394618268644057230366650285707252542980572190524040688749490258247489385735833418963280354805674499840597487499048558494201052741792701395
100 164023245643913915192080169781285880853303866758824657093441163284774459723253630191794376002954876124518445909786489680927287391607801328534
101 4207229263939860988164004992810131959150493480017125381426060444368461551201791088808138193419992437928780848591374230257994629022693376922913
102 107916277414601520485733686504299538707732911734053913104364547806785364886312010769113640999246687613241754212544763792732158919585089694870577
103 2768074236135020256852700892601612044000738556009884289975080753024070366048767494063459731863742033823448504096470802317266571949004900028343480
104 71001661290790073832029367979710177032705751759101212279824027103038490302959743659378798167483498578753748198586036813673495222869266902264730129
105 1821206902706122997760170880923430094657921870873823250322367444717118886406867147910602461686568559888434699201765076461654416499453850771563086029
106 46714323611110564680648292463626141487713607193195478233019354283559841010284945263657115497713465968855742269951114101675827659590556389133146866079
107 1198231802878080106905212330208446562647629621472527852606071251988142291724669303230625136669839869402217029949336940578783249399719668343513657468663
108 30734886913507022787350485441037644766365636367335105169011106655324802010157373499487570423480220123387370765904772210267198088285446562077123447316524
109 788356035382397148063989428174319760829606221845811726443514553922774289542582689955898818320469631165151369502453743127626228172908631514521068857151482
110 20221490981010224070731473022406230309943604650026224973599217326935028113381905264629024442375304987422671413599931492932409934920907425274391476579684893
111 518685313668885720624328813051744216577031848881530499819509237562711753776261531189395237567785908774537518244132553212863953810286362447666274407690339635
112 13304382692079313754547266363714116641672200225296955419113183097709503474990386352396954854841549563693097408810728128256004042415802896666659765969439408790
113 341260093842363344805954401025454719947862797269147444330005626989096908353323024221541758414241788089532710891810719798527008658233941745985828410879603687610
114 8753390092922649691684890705719617781808424273123443090286920497904439070751441608378066571192460220906850863693322442398532299826253756781623391136224718653486
115 224526217689754125672827802635710129662104282705544412922336736682319169623004282131111289028811843877677899320959000008692508848725664546326362616854808903215245
116 5759142674428085714262898194907635698206529582947868156516871609236467314933222013731441368504089031324977247869570631913937456947584950290949665732192994398729593
117 147723168749269126928700652427602420056248202035238094642357453726803883908290903630093555534087801970724271345471533867663038441792589385143451164091094172537673580
118 3789129010854397664703850991534145921442894141019881754205565381425478984595890787708372174378835005608490427976477601264765920855293067359002387341209939575679868080
119 97191921771373869299779388983037816556319216545378114814898961052470804649082224876744253451473905050863369940896752678158018275462865717020020839925696086537121779473
120 2492992355381125194613636890726244067435483833532250001590092661726890976984998461228346830810355655975419134789012016324295568239324226655705210863677750556153524465013
121 63945755683362256326954605108716994607990398724057715927221440431805628546522518281219837596524475523663636002129189918529210377888688231354314435783526285729685436625684
122 1640221503724236878307185821546369709393886395973267135820896438929060816365870200121411540042095181388653637026100140066751056711935735853761680625911388805027026036432316
123 42072011700056899290495262816041866942014667527457389905882199369933337181021373491747663749086740921093540341245891032710938162809127691307125591395154239312265475438732041
124 1079155567995355298947148298402843085544844210499932399687423700684278912887437289901345319193805382942180800065089491284441547258732804472393720371902092277543899624919899656
125 27680557522135384600844699032979470228535345046057114724349353770665217062864593037509394802942543298038842885833780383818892734475702819247968302737554203906761066374119425700
126 710011871744837826602214396679489705758022109089683926432758820620086897376224933258327508008382194724429318329462739400497263528285855778357187169233578844260195152258463228013
127 18211947415274406192944217652003375643907539379858176475161520435512738759518583486448108796266841998902397918593320921042027343556072847374733507544513132314016892097685556332335
128 467140116744296653123211724428484246601257397617419440664425247838128260188675936898542355913634146777169801714744176348725716714351995673939945332165387880068960280541102663305398
129 11982238016394311338051106773649578743055827006478437483119734131501054931567851677599827375068789799953005776422743244897737653374639454586968862187155853545656645567689260828535343
130 307346816801252568453748243484290838914972292813300663129002011372089383090192499740572075261147050658148640525155110337605781234042772818976013014134622948310934814330708082561733725
131 7883507711048472601137909911164903792442039173052282683751420421449700677159246482412875687006498160257165682909112530354281458559850574818400176023285845901951502088210016165732108702
132 202213559512315214078127263137993273173667275187756573997487673309419627319008283721878366262679532550361046875889316391602677770559050755729650023379599044977020840416129299832037757721
133 5186818501278843769148904607640902846841729337713383726875450547206201973655257338418801690778710546862095154849451464294653429681914937719681689413993301532599852814565924042065552795500
134 133042938515555178549219849495239401798007704911189124540033059452708735881845206530285249134160631672535916586348052260036019298519800455102517864925512730886495230720515485732817950538892
135 3412578150650469314033192082719554378184727644608086087327143653631168655241515306315285137035333085850072470544545149550152921251327938553617368995560178206328135908655564551425419577854242
136 87533316418258311929588538965433537716923430796750219923390148782405802261837081677225097949514916726886421827511626675032017033468680166888698821534285433689452979148259428913575736062634128
137 2245247184073562023714890196816828248555240693083948710308220550382597910175885626666200218255213849463781515135122306697263093828214402919368488629616437763410315438741785029885461519596398177
138 57591042175328164497701783982209991925970061810205917141027228383910053760668655330599164257871487070531565791027726657359070182503890483991086656331206965482335968241645841862561520166821660145
139 1477221823221652006173092012126892950736533774975501410572289831296254653007614651586889718435437542421514687152911479260556230370950619546443494172013962478285251087946482759387122349179570889137
140 37891037088006424797034657711822097146245662109009468035223894108529905538355187787644483643198486880319679433493394740582174568158122083655456124190856380264919895813246918220037298740326798578883
141 971912727686024713075658896065729401813757211041026650544749932835097533795474533942867705523855107390538382093394372759733411614876783580824989629883449967561163026651970126786670223583626630940231
142 24929757083294131983267578482769608049129731769377982479135515780420958089661088619868150813833826603723359068595743894741131622755301759559687464436221815732177465348157042901571756089210428003854127
143 639453286831352697217766009021397235370259509415037829538894945498451217840738449604018018044362328378558356051082812255077419868952209564981154603905967112655046371790672405778886649582930200211170845
144 16402105510824717769642112583641377596474465886936331188566114088342883063158778801565032982269468062702333929180744980127932477257353753614016664668577603474407870499005455296890308205260812965627182111
145 420717307625911718885068747437795835923107467477143355778216423243949051335862952323102709159034275540103173249815443739605394650815117916950353605728080196044629199556021846250462737164806732022654888488
146 10791483618928147394204147902918945976117644202891033989665662288934118265382830431772059628934893417639246929286746536636367058842360836089900948945760494360096335322998265953486320245709291635928552431651
147 276803726841548375529418790370501653308962949969701094807440438321784713668336664438300567952366662935888063211030127243855240069370150860560951059928246677719943270824951822480628866845623430100952188156031
148 7100071306134342123998035560018742716135547225557145353430749676844722062422630060013160333222275386021859436071339684619698172940473251635388042611540253306467681111232259894342133484984427687351285572126290
149 182118258042996497616718966379977222886344592199313425774162183064707221139815736121157430325998878980647779284822750273445430329808804793922165413274789378395991553773928671187627600058167472387380474169641265
150 4671369973983173505001299043247988161425383534445408703847194697565892053753303288575625641341779809073163083845823895105854039745346300885127621243420780823471349474016045595757395742879934740904787989509343274
151 119821580045421073751631478032556788008203593915491269067933893984549639344009447932794255774626922968087833190171432114241307315291348368510663004728530750787027680246108271721884394198630652529748056959745889905
152 3073447644811394465224878515572856726496324924750307402883281950434063934168726462202275166749906465972248976496497478076658268686048047765909713806899763330499507307896738955579616381764433937907040663887691798980
153 78834550686244978665460624553295301883374307635159152619522772816324453818117778766803586556487216692994107233025475883690982560023053022875454099379462527854713931361574841000739769858879308221162474858589455004488
154 2022122092235448525176098388674941006413922117638696194352841970804629164028008867841803585468650829387170118989237863698988632801733988830250162752984558468832844715822050197997024159563955395592986572018470073937663
155 51867838661001096058618950192723976800554859873060112973400965640341580112286709659473388138733817663682427726678907118763488165946338068711633471451632711887336469085153761782267856832980436567850635076823329312585360
156 1330420501162495794760085183144500699615466005970164187884673805328046201977363613012071210364490563864635889273526001822281532604235190098640199449698398184766563578189641086174814364539340612411090130878556061088938309
157 34125553630294714060467054094476980443087934244008991304130092830683479539741424520159108891509522505275544553421193199394813248709483717443492468478936214278680862121802880401872839293137060068414294393838754708053618543
158 875327319111932212669463190755002098504948615404675420207314727142362441994619844615485301290635314027401571242196922321937001073690363438528133616796808187029170706668729878202447069313859078652990954071280807467792337945
159 22452321913496979457088643974179999109099517255062360552759595679050541077812747456392049080415175438196926817936565519211240869181017370831595760883235204565929758203587223103342564867254140837441532701329478210052987411222
160 575906576089434457290217894492000104326921501151756402270956283903203286107014905060701155529901557338027261370903419156128721274630038395356861865869553496948577584237390036102255171693708446571226638075504257421778378144200
161 14772119590164817898443835698144568995294481119779438843329163601173923457883444778782299997288033600991714973210864797618541070581588389571441208881170131711822112232113428775933452258017700225807661805052918431179174259845429
162 378907840691584272546206551712167100759395311048500614264548390130615853374359053070117447121834106362461124938627200462131930964616198816464772318468128856785285894269384976520506354286123362392970993575929284515528948639240328
163 9719062377016481412020118138400328832945069111337004713302812573023078797578077625754845759736629270006115130568874730486047415642026433795895829847116944229257433034705683509455531504519860397819039356105587778744967604326941028
164 249295906138886252594193791370854855880063838685884491355252633797861404627354315221812526549547202096930186825669464555387460811253721257543001514417169971117070197936037368981010085644154397209660198905709324838995551411603875906
165 6394490168575959344827166057906903423612316379042434653817646625480549459665888853647634127258122783407782454897192600816562554203967488742969401369642962782236523258579408125336994471356434193116442714843799573329450315579355030857
166 164019959851384335951561554980614370427451134828952068169235336993485123710630193412675312780830115476744052933254577138639662215325978649140268044235013169272528723143636638577507433437026743891352093304008672137102985241653355567461
167 4207144982700141514872545752185230010021783393611629109667465761674967397535161858083168025250828822103272408885606316608718858287888565312512609205769286976281082975826443661481707778577380225410435395972156087988785866129465838977872
168 107914115583839320495836219213271183493277530806083554621930112155038718850653702793809380670853721395469523060959955134957847375742311728084698963616893692599531867715383497863490598650833469544077429610384479856583517505453501685150014
169 2768018784740855318292731977671857961371979840268547092472951754446278267861540440755492664862454098716775920801920283774699903524223576647211717387351337572359551302743813720475904828400928110596436218956806786267393787332704333646014810
170 71000238951368968430689227352958260003992519432242908398607779614707406879665875615496526789422927081963843918297289011739728198398876226190619511436061801901914616679982998894840290677255073244833960114137994026816656574271892064940206676
171 1821170419413695526117396389011177136775848720619925157034547312781637235345329164350744696805914586428043442592032301780803371028857704505590718369770779821040226540905880183591965363820286876552832098388896867803558109022472013497859897427
172 46713387807316759984617949320348244763509609142150988090132783577595517937061152837270969850776657447110198904470753220591070246132469400878783587025370021766225970398378336679382039485728273562114820788379816315855553140159871016912677972574
173 1198207799322418561267461439222765909787670163642844327476831976851755173876138708779617697021304154632306245134465916489840043968515238977253745366496151669094782133235437279843603732478040641346326126774558550672690095080093286491778482969832
174 30734271217473077056715093946806131704446621922888417472385596692113751179462025939110204239414711196426150139009676135202819202601347079758146533506843804384316157068234463998346533712673038599825251446573777139934520614693610986005252917972593
175 788340242655204492954844229938214949945254481742998190822721900572243161082058588610810204599033735761497112104094123690205338343800777291073060121155454305293603205436151558968908757325214957425971701581491851773656451216292887047138600632872908
176 20221085894379109581663692844417002952798697283227201270726164251730108432904193469143002665764725066024910993146252372099857410728829968267112820923866511220248832607415726637248441326209234909988563246611182016052645724383765982706511566846053011
177 518674923115265317200607117782257022798968732807183205215277211783060273648018962382718600869881531538998469203402499492504645440986940580998788306890039298741533042236863700812060074880363024656124475364606297582395225118426762036824184524284352199
178 13304116172287630071227860446506777395859503623091466862120143263376170121650510156882744698695479897048007169736526457684557720786085614424600374235031854704676886080016262083469978950161590789204647884940716717712800168940628209814179736294284719808
179 341253257556063870800429523392145394270848758453248399654170881509596477395374003133603259835056450860192361421681537750303108921999895440759970882135054597807838614653027848507887649792741017360363355892459186978449939932998952543223815684452094503704
180 8753214740803119886586075485255618078971186873570358415941766249051955568239729079337769297607081517943949921235333153824280530859115271155657863829475818300370008777504727621164044273395856018738059709703771644776145377666266956107000088361739525047472
181 224521719872594835418742759812104168780381081406581719521407341429969969143838813200930855175316586008129219808177614517447224880758240835787262783817666087713977526953115931311601726367004139609760889574891658979952306245803017838601205779112529589569473
182 5759027304512668368884531567545124194113496641077917524687554458183555553694534709294581351433067474508107643073447215174040728750085426617743993519171753145074119170411247824475539887080270928801556094162209632326480358734917299825545858223870546740342902
183 147720209487718018045780438790624461795421576144198032610765581242419502901093584525226885598082348664261250627499097936181047020081893445510865594434211948337670274746310123854773086514795089411531732579919626777466927961879272688342421387330325432213753644
184 3789053105199997273773305433945835579606626013012797784418876024483669555802312178869417955860130549986902493476891431666124435312452081386170512157820399049083518661442175663584813433477162038057739463132482208628994481681732165201072481580711652656701661257
185 97189974776060868798965444744538499442677422914260251842683242986517905616362592134666934599281813600217921159132040948552752493243593801027773057402636973150290304411808317384042484662629816216803402067462507578591421274163342721329303092874642879668372116712
186 2492942414559472435175189180991625468950422015298036450887141865650772120964655900260013985307671572923856007000409611990663693396601541648430668942626224725761162543684249372293534975889573831428187695801885123363940244523051663909696870033792715855166115350187
187 63944474691235208466706093879449364692773614876711707851293821208721969858374360872412485669462628231570671420299410485984783946675694229276276865169297630914288195637201564511254419932834147608722651505404104142250883533292701183837876233658111857276120932139402
188 1640188646018351137588397388566124853997185513124192725737541441227104065972493873416964411201192662446370785177659120075760718799817763625216569314845281635812421658597265441840044838743859419797142162032680650646329783055450405055671899815246391991603284033013048
189 42071168893287616544285232144267866722782826062774904363778838072845718149433029129228269595285915289671677321416449609915180722738538699735665022231104110198797709276017588294267951129549449442870116476920954934035490221229355493690217886900712541292468031989136522
190 1079133949832090374244361973740043425298854018948198423425400188365501949611047456048781268407734010431136021234970591675269164383163240709812823615112992843611657140933229989673151955623531093631493627518228681800515947310190107319640355301650589483980381669743819374
191 27680003011896523248964827634086100086007353231147250602154582305075886242338301981045068842386349859475057807269550419105286031638666487412923020479608368661255050085579528397102272910983574363552821270432721641781943780933066013557570247556784617911231893521031289149
192 709997648445604030918723337798640251941575430675133171668672669494396336657950347316026405188733623485246106207168326732202349180625061913472269479246947696509693298351061483530721084832568421129897129900075746076029367190510822316879191882107608848556164617206785674043
193 18211582584786317268875847221937595466992385643763904094287447298419261849014859546090613007762953793271119767240307129853230474276607336048084953767768597920107205648692421896558558891419149551917791296689247025740126657190912284006799301944004394180666054418401564221466
194 467130758768847262071231305797178854944158478733672745041707979897508111110442814094006533797608703500263329147647174258718844831236690748933207559935648769705554983211367595993585243748735065998347161321011843409861691038558842389250996189245015627413870678005033822383433
195 11981997982440542482895698085992856151489494437767713399178143737947887373882947895868180465783286143500227330642912263233941650369454810168201316971032689963017656191340586548231616887389502525634516801918633613841052897096738813564007864376323708187992647446445287871027950
196 307340659882026449075775846756541731616317199925814206918898184588298023142033134359280329995328346687713273705450264909427670200065796423908174012482067041381592448139816325514002448280062917514172921552052428466360466489450322942606822249110377678511046039092778160605604671
197 7883349784831111442844814120146830061253358570443976015520474759010678219240172678014374430869927413994392782022175924392462615595937508270839587939919601252130948808478868303481461251899134786437700610657954829234224050317855395700421990737510030912432540327839639418212835967
198 202209508673053883766485051635977756390604246624133837602423020819577418752845130204577546874959237190615024363361922510463816000134685200463665611221069087329264342216113660821367927419127470470655779084793177380250548334561640303577138789841915815258591406323745950686051350721
199 5186714596436472923215557526710354532162802095959952382313412437486762361590498391203287561119151609039890338127232914243006836502911860610254288187072073550616756918998474484309178457779658590716807655077841468728496755639810521440437035420633694329661486820306868807062109363683
200 133040273335435302644734563378386516932349651211088593083300947252429482449462993428764719176950873125806386018457562744673250657847049740571997707597755517555636317698798083528097493845608059596862212536025024388090934331520444770604814055462987782776013912955002525280439070749826
201 3412509788243970203816957818078432816454321314849488914003898739566082509386474815174197428001859894525152724026541388555703538696495742731144320437394221768876077894408612202743036110234396423020147380848171070089650073417801415415505707016466346432292776538510793755412554114726618
202 87531562908772218663444390850765200492058141182153408178249684185403955123761170138252899823153908813295334486651832931731030560283184507786473475586333840291153297340892881796459171745649247959378697972619371725204930849267243460753268277731840788687435137344263878024810730305282532
203 2245202206202312580632270855247998351273025430472493371383485381318180057653294358234642455005841935657765989926409346078736993475068899968370936103289736023678866632661475190015203480403465642946253777152343739186806320764112805911067586758255737250424706687793988405418400281288699039
204 57589888483877861229543184700036561214530895561505014488922681409885877606164448454418398517992926009074747416451759318937118899788118418106825423030786194465324830191948290763273843842468581159123859783991331074586832781313176430642493078987130529485913391809153716410297762085376116133
205 1477192230803746738173214725921883724337087808238113548379821993402882672879777256730133521021754565824667741107225191260049348428275589826013179013077590477659995835256197393134509104679916814049713186017087142434739020926657473726729505711767687835708627703632461290437167005918735245418
206 37890278036531049964383743672249147278448919791565356757003524575954894839642583663291972518119298129993007796801271950288325167155576944748175219885586077426125194602239693899590028386063632242908006322176330219515443414779966335763393335869653384232954619165094759370610560843606526793291
207 971893257862906064053320995247516245947085396492017202060107237196637491806481545296014519048095498534038994658529542401731485123210579626291484305448474532653642255617289254650024057341208455644847632987565284714734940228939564777445474604950092182565273291418267773336460106669061826104944
208 24929257678412421837474803737892298114445014541400934234880431929223803400775282758473303505746181490586969644636842746395806050923190484783132283606110043617818725220337369407298102922206207044012279095198800148404875488928782807276082941423807812704848864592523048648405452195861071919807217
209 639440476995620957374733490924630791914845113809769130778603595599401464184288869207418537131117760653408541772743509361266709694719192243084215946027630224399540030003823857505414732102387021067147877839229219743190562791756034255653321465653651233816803601233678363378391792704085698304847361
210 16401776935959946228128165967151136452588085363895355616729611343621316771229909662962642438118522673211185423926303199333100777816469070361423271959107039031975628299673523496281958880496177673175761604738952065611016626415526375175792194891804059167201059069469886423374013320393316930842000334