1 0 2 68 3 1272 4 27346 5 585880 6 12582344 7 270096962 8 5799242344 9 124514793312 10 2673473185328 11 57402651030122 12 1232504863875396 13 26463395615097866 14 568201785697961358 15 12199995225532283910 16 261948999886945680148 17 5624369391068710875798 18 120762176190058536306482 19 2592913485799330457731896 20 55673063916014593241615238 21 1195369635161682310227714206 22 25666066576843962494925487838 23 551082237842061331661710054120 24 11832418184093964073205816719190 25 254056673345276109999879144622200 26 5454911436322735307687726471831596 27 117123704669557293090488499632991460 28 2514791001774425941369506704609921162 29 53995677480078431344055968336601717228 30 1159354071362668281873815984262236375944 31 24892767819817463574665504979363461657410 32 534478555807417058590924947280453813519368 33 11475916566841723278954602193829188306379156 34 246402142084380006637100635474911981280891412 35 5290559169730897985599355724715022377677735810 36 113594857949078199588882289819228974286070853488 37 2439022292066645306416241626078125507084458877374 38 52368829440015222470508387243617740317318506740894 39 1124423629024571389386966985381444104468669983573670 40 24142767960032132641882132962367190681456747835691412 41 518375129912195146737488169156831545696153723819563462 42 11130156068116704733755224589206181479025083122751527714 43 238978235938168086544755375761448397294374358422440185424 44 5131158709958881986337312536493285499932793507682909176682 45 110172332653752888809389749405892905362649839055416193551550 46 2365536435037779451970956466335578815181062576030460999842310 47 50790997074351530501100452996377735212986653214888259088904016 48 1090545613923543526088646128120853598832453057249187147748650118 49 23415365016499089892670132043746389208729331184870435797612536336 50 502756887796101340482042023348624012033477124858603996359506733196 51 10794813066049452649489420131098055304876927908643387156469854266160 52 231778006347694652310663040977285698984673122623134987982580198036446 53 4976560862871164277720810711783958328339835318468088629826859459616608 54 106852925400992518663944702619480449247714872456005653162887724587159300 55 2294264650098715259862122883515930078853669355176702590886745319208711698 56 49260703578675144017569542421383745375926705811464790753216155654190950620 57 1057688317239987184407405614391101315229851518539868129981938121291862815000 58 22709878161590867991316057632086497061068056096307908901583047188774377684556 59 487609211246758869519753537852881692051225549083959183471778305676536097302326 60 10469573689515144749815509435934917684967667414571944638488598060618115224417900 61 224794714111168976729127257226977434294281543762944825433376644008894502683970530 62 4826620929458533203146164365619844705359145711430346316175332555718597938111363430 63 103633529323853769716946280530662279211754284648265485712865587871175686655731896898 64 2225140228968198405556624868248867320555804329370058158240024358844473142858579862832 65 47776516643566595206392618000022739806277296496364676607683588825712819927509211010710 66 1025820985516692405734375030500706850947925313331895757733571730666529617571266470460102 67 22025647080491749369966334494162997476780049860644106802790789701896695103755533193472984 68 472917922487247249543042845350416736388381182932361788551332536808933667447262722331558418 69 10154133524083538933313840706064863516122258706713634252621465995877487981548638433483038042 70 218021823073743980270656458171442847196445771673066869565884238638933841489137628403466799482 71 4681198570381125578943821673624717920540143183829681385535471184519749741380826473682567820032 72 100511131162893739572904761582282590350643054395767649472480534649333240893883547504986593520218 73 2158098473233944120231912076580421651707102623340298383420665399344795502933060979398741490525256 74 46337047113982487583110412476832201206812070006866736329324178994214756936599674769759728636027872 75 994913791874351856731226061488151239400067454273620461469232462781731575491389229750597848241455056 76 21362031353161189775418500687617670562416368179621993341566561765152264621652495758616055340341618534 77 458669270906109456109908857153640491541782267889614131794334937497012962241129867610600257505685280248 78 9848197327095955491722123828302932267745245370356500286195237220062412943571717640224384008436245335076 79 211452994009867643341560254577672467293326187468427018860078396698085494846402837709839117916122620286054 80 4540157674614948177360772299991423561815850464537121526718740761585996407504873633996298891251409463317456 81 97482808445848196709924761824595365705844551107370559599614026964462429150390030774477268155006375962232376 82 2093076633796837350056861312491330897161540354508866179987589406675872865573367054742201512016741448047175528 83 44940947689047482910518788432171849020854969840069018236832560820076843251337072791055698210901493763958019122 84 964937808094484521792857694182850351781939477272701117416665767883914393323662380955280160722437875069605197784 85 20718409854919614361164595941999481328459777730712062355551350402856796749394235142387246994614079976549312175254 86 444849920187186575471849905622555333056205335250242909837084002702199484549008122400728346598756582320706378033738 87 9551478751326886906193013857267066469165553938954694988637041086590325113212620911218463614519032702925982441712830 88 205082078689955512810817276428760125063525014393929289625658236668537568400222285959086028063486433790464442618772924 89 4403366232055987777719455971369697654336752279557660400060107794898552057043844197838219434018493881408941657890892314 90 94545726752284038287288779810079225151171399150706126218514835450594261572233770436841183750039870080585318206105293286 91 2030013852139633185472748212666047055606229550083661978513845837949276179811253470547267620299734688535165782332237639188 92 43586911661020558291685888026897696832005361691469617652366633640897265513702011458360227130608116631381757855068905054466 93 935864977543479400760980702352485592986552813681135884703476525529319165993885278254540224149694128952451083098432422377726 94 20094180175094101193067766889140037140169097999550231763006039759817861692427975707799578754121546672389114101114190720495662 95 431446935827220598231492582179380275254825809034959891883303420468580076801201418094019015797127071635578442313201624760357312 96 9263700076971469865230106556168697593682737464776359638136641555560130514406077476683163757741804403817575625045023835042938758 97 198903114125829781705126018943567686386521971016661681349557739834525341795911568224108362483199297358883364972677099047276575544 98 4270696209962660947280173013855313205618560007260515820350949769611376182146130868149454335388306275709023485897886404553135643580 99 91697137060665655836849810251881245369890920058528423490176335251896593824485363089876168012970193289398783526196058583002469312004 100 1968851103365185965254901004992334387469018591428156497658391446539361600802018705147250830959844763567775959550638642828678483531398 101 42273671692255235539965521533825875589505773212399873544883177604016096837140729199348074919232022937805014706242359904002413346255040 102 907668088912416848479566559922011679582272643754901043328325852814902874160644566465086741534706195475059188814910490878555544018897316 103 19488758053179821099141716836931082641535063731895492407813192754613984486831795439293905511228208179601347517958377239282325919735056406 104 418447773029542195688738774215389924343197666767706291316373818587706958924132080949505597249210854309292105279550331092704807325212908152 105 8984591951707967657621916611964040159390702004917533388951831886875387850953871601895539618208354784465284588074759142257669796348857778116 106 192910316989538842887081215453875688503268888559782171671119167560312236573078032145670677966009959573672809580361242055532937840421512515752 107 4142023433120957337360970509379055766678156139823380271402969237157798986709936943645371066988119007226464991233819559935571280021907209406666 108 88934373175352141435886976130886100587866238776087670602082277963771303274495582539143659702591129925947717422282922043753198022758206568251408 109 1909531140950892523341973404104371254882601796574360271295137405148885889367154045383464354210198543011963034215831601610408190030601063355527274 110 40999998629009053795975815155835171015449159464316173815160783279975314911026615659881406174165871033737589435874619600743846246145337443300532722 111 880320750748088806164764000667153501548189676911695888959347083233358678092403121490882370227308109208350887989447919355972582930820595243942456606 112 18901576831989497658929742977720058285220626126292326906421013733381140807946396148983027848836683488938495814100776784418549469006831792341339162992 113 405840264962512328945207865721673970361142867680202407402774949922578733006663987581886872411312439798725808097401711879364050361991568424567905770746 114 8713893138591969117308469229947682203846672578152492027398100122125357517479448930554198220468527048826139309976952023354384425625556212878218850891950 115 187098078200333497006150138380460920382237643960889152543744918920176050925563906287375080236307891833559020661481172743137178555496274801131553233482856 116 4017227467620114615621532970839604172077485954792264178352064230833409214397847179238047337713157240822312054944612276080337875671161344819483391908072014 117 86254849231117079900214453828423836611227949355290661592655429912624531709258862296265992335827220981525747690487005013290695965067388399872344548203411554 118 1851998443167641372428759902801992300846510623748827144229882765505958447669949118745081305339113163253872860182549903113978397181771096373121020953663321902 119 39764700350992046165899404639326214074216678168557044789217657644912648503530448902919518781183048913355735699066744444863359316143341473175147469968018596912 120 853797366751379713337822730032312087298052748969365406005494653356052949921137759013104731582855623882747908981880316125134141132810927479734938833863889397098 121 18332086927279051412310363930588915438841599414097887844504670733066845238895245339332260465231058781552570342664971162421789281618722809371798473620199768088132 122 393612611371727939631039487307388571490199867178360781480119265333575506625679699066787187091330952937327452815348749101750692044941573213493490246270386036661656 123 8451350271546340552033578928769839460314749598362514859636776841119572658204555203790889975945559952254356946264474328573358132814067182120945227702418479168359672 124 181460957674733384663757987691582481750882853984810927229913290388273969610652186124888785807407374521302745323299934316048153303347280784362887429579621781040339698 125 3896191508130042506169145365658847205828123376443612160145885395134496926254723474408802242828276997795458038591159917781657032567164451182699535226306099960133652824 126 83656057272855231382410469584412512387096680452978775453813638002006138814732205158356145392141395042392799991880802330487955407194621919586845905840937495547914825508 127 1796199161113117546610634688420223942202726856263981921832993704074811676569852065116883024116208972952269029475068229946147169014082847886440889903213861041024637468950 128 38566620655577431805450325163434968809028078258364761869575204323916960411565256645364081880000956838453092521922327959939867832483489938887959803895042743985715471403520 129 828073111819888115954811331326785936380649151357763943302821992747616033724681704422669580320849722628079577353694716891800661915030823255281859206705716057849415741444360 130 17779755313353013588336154139708744044473717778836536032024695142785136280029688212056483269389057814584396451091360775748606105144627405876083003280642323176977785384102776 131 381753367535333083828074695559900375632563636653545920266644055412480797624011517294700943675512069471753960633908515759606685247802371311971270713264734452229490973708363590 132 8196717618218076487615254564843357285942378563319483291941352007680434204332723749110835295075600291597173192356567696973562143136395071038615345716937904661887778078239511356 133 175993679234769860356632418793752830361768035578561016880630865913426183157807309923117374196603466380959048129819861168605410853536535622681970061998816505463595606135121923898 134 3778802268574990942667543330516176166394392373839909873726643095331689924163866149638786223540699766074061305233034890976777092716142628034624835145276197531120397242356374690986 135 81135564908210781464126477068525847101908190501492772926020881936335503756395431041099300485238668510986833816281693299213240297153638278864791256619355789656916297247808141737310 136 1742081068310823814484065246676069982827638219141732930102238571271064894431956470933788634394418288848014248096725753026169157095667827596243030517752695829932515141231360656916568 137 37404638175630177681603324648323595190136683631816430471270847768787913765416093423003963282267440161817144820139461738123626133929867271560050833048178686515443131007332881973239950 138 803123908812365573631071971225039707816748187383300744185423694593609896200167865091255788879357044909358084396948548571215041805271429692613660548204426550141077161530740126551023246 139 17244065024168251246025775565453764470775990462077975153677487347058847058878855243570592666959319552323496523902504090650437811563179905682563353665403234784465070355025947358942129048 140 370251433552098007303284606324419260320568168354041723248645774368183931603831403146104796095864963828587305707759388894776203099951262201236306435876734231042416109880934938102812709394 141 7949756849980090258918075924200846216594055083663251691130764220422671428135555060999764061056548567879504737191472572959886646232118999414470784708400667088128733293087147167317063958210 142 170691125669639574230472597629353057069177392254175962049783342808689941329713932841311884987019477812471265526008438223856674279073633665273463250019261173605345124797019435055955341088890 143 3664949876101136123599719488162490913881839868049607405683400929191193491177811608878625443791465617944463366048048218754603802378178163053542223356409410768387023501372497080048031005106940 144 78691013030930088260332565206851606241609203605206702245314316085589660056150601474085197961719178682687870718131497568148257975682706747033335062014930564882030761967719407430634351740525818 145 1689593511827644438289485666896560156131957041721796372323203969145175360523666397016419400037413776176178170679362314169023620632022552812102387207659536346058258129515417955390817994684442688 146 36277665329940549575202917424317724539848858389798562306765921275885511950849895497237466144376960928975748402531659588480006681744570153626018030722266347746063869883804287841622808851247886980 147 778926406013225068486493632247361185359787332990490403174869051627952194789432653240383974569522332524498045282226362176911729490541870856280577476141318234832345365135576370771574713071538174824 148 16724514669469051679803248398844429056777492964553341429419788493645383546317004301138957343457593634664796019972084296190576626708761956727115801738100211888182451165510666049391586586531908683574 149 359096043952240121110362952744702484999658735014198186228968001388178458576737853980256399600324005926063385960488808215761004781301704830334077794653683708371880410579174072085734659284095012398756 150 7710236818862672930837265093794999548536388717910615315802693268320301199290608709501349647314404713131689814412394706606580954099192678287762922174678566535336696404902688910003233419398938688040212 151 165548333946146615557982182309572187342348817643502529811444576985179991836962891107881814345949401704628510894010075845509981268507637188846909854435850165066685754868016884121272925125327215595390014 152 3554527768238841268501229610319002547052753303750674154468139437680674212836431434620587505851816902378743909067263573242774082020589045988182232889958671031516084680102722503475336482648753108985274032 153 76320113612808052089307062117949717796086477114712151513964543320159004646459870178075595093841989904485135204287380911142374338398049612383108090790847782444656497075221150618624250844495478106553517176 154 1638687364864198965561213275773255126137622698694041744809435206710040570506349251394672634328455442703684626344647017584955209971957429655855239313912344736365968160926835996640957475638336567752450087036 155 35184647305280289192480647435400083341859122608873404926093364435011427294893723635920951869357594049090737335090958241400197730619956782394691872849223498098832221290493753634725416260917222678749900400186 156 755457955276026362471064329624621554628223218308014613570618899740690217564524650931719424412657930283584118470095200691213353487377963251602093035294196043421398808650655246991734375925279652577967253213248 157 16220617965500682849663179090526616108781048121850315500049016884644562238144284263157524740232547507585913494747140315470225202362848475445043266320451474736908591730755166728145546604453770549020391596129634 158 348276757621262913483868025479186019959975172823216109983672192928715901845797258589713699651457898172362009921340715501563737504959094396202703545439201082787526663113202263791075138372347187959266251612890658 159 7477933341205834997061878433571766209408648156448109801193848399518509765884701921807668397983506143412683041024081826824558986217061159075112277900656337090059429022645565236946909541963579179818154172091704022 160 160560490563450333545346037877848685755018438776440236571945271618251687236941635357142798080368716280001385549424146432123082393883948349300399057112008302777748816399505314249701390587796293185773008782085418728 161 3447432593163338994947036217980307780420472523944714327135171843290395891252285016624185874540651916618835342969073551981164354295712437973928515275381279049134888537932497957122097181882192448892193219352593074234 162 74020647562161434862716624856905767252462015874566990984011707552090373827166650765583091245078232207997792109636754644713717054488303027800353590267469079220488922267169423080469373715342970313544479888214873897590 163 1589314980773612027628970776841169666804968179832184678561899142034540073357946802999181315796218340499547237161192756065371202750370353678711464778424623410728248897282670136752111604888287296159408413390115043531288 164 34124561069128652095603913076984967381904666444349689110618383439927846099109522618541685947488066713934699978957833739844652672185052103695443870452586241870834801690225326281803545570366218451881943183635171618485914 165 732696590825481252358083712906280208853245063045709674547119519438332447694858722813442596439435329834865432571941344426417001298467382077330433262179891510557647415550139499647798197095348861750541987428692910602768698 166 15731903279862191618216876774476315439476373547938364824177199102279618906425212038140477969615145896880334175443640202876232171251588441637974103650312796635817188858046838846326733187062582666893725358929618058524943226 167 337783448027381809474196347105769586333936717993082108958130521930322785312587904388575507878920479507200801697674692830723292095609369789050486312197705050217545278027332876136715527653670897616456602204399682880956214332 168 7252628987830035851744837955121313036797346691735657997004823735295781311955536177242656784849564889060067692711268783101417261082308016860358649903656515920695590210931658623207831891425702079697955435860470140287508661062 169 155722927047771016914157407290994823599774673371812355294265038914461531547211226589155417001495952418053765332436907799242282102686707453421633006468455300016554330117298982509289835523361860842798215588086881960627578265420 170 3343564112960482267007165325524768667422435212911322490682681630153170333590662989283250234122151384261430699444915647565696046776255052815868669236008042917227379166210545112940936095737740117102802495715941895650226007437916 171 71790462646824723606055748115775436347955809188632021533475323338945936211134510961189577743566714874035798059414962309318827249311880275118620084466472337035861168442313257779918362530799643721077145411225274680008500780549600 172 1541430148465662074420790663260252027886210283910660917130867747395975955698572206284555308675352554741991629678339085142223340259505635145365540834772142535776852448835041885380974958533058292033053349754302343418644704814815086 173 33096414412144247244362505201126944521478783159326647281122772246121201984107777925500875971958027960517167155654128672895100582046924185429301235831081916432090239513891777895165847877503095183702080260340030828890067558921429584 174 710621008698138026726250415863242660733785091185629830479796255746115972385789181910973575692359111568587254577833869842870174351436803919535875344569235610007090168813834623666251437358078677952333183289452193561509244512885358388 175 15257913190072435484878846266687539391699516732034218097296262613411922514482284278459153028545031880712270779403796313415173222134020906782235784326162540815919558062802224634194522451037009325729835891634703343078975085559284117770 176 327606293743390138169414330385800906584493222511357853342468561551144124513523355841182560166928080280428366097431855091181560632783585334571569384520464335392535938287982757416563832133269840347496248975704048335590143810370039528996 177 7034112880528907047236550547094229761213431178032401727436463872377314369322898922502984284506542267959418290666749762213451960351479981897487394560391032018482524761963839967276556539666862559785297705278571052315252493417812695845984 178 151031115582836610119247088281370615963844101825543495899300392467522487739403111807223452038727836612393478953725917938200290520328674550127740334228031121925686672733268857420823327474681493242230479181351460735454406322969806539159260 179 3242825109807023521127554026158596317105824053544548140896712235462734134011475205855632888667427392924910945892654035889894942724744867702110463723417489860751360988062356306410994367591476737239812068556422503371513946391723961011400822 180 69627471479724523711330191577330016160209063807076261443085864526514766097499052377881250881131929763284723179742326423995396880517688203461749033698814803206607434897303757873001769948493655299207507587103485558719960068998201284973552656 181 1494988049154568648698037576523350536373932364081421053434511473428349554657600499504901737255539968889193743323617200828959435459550768144017752168211443786265554302351842790211253753057388996976228424337807264262427528374693615812023085834 182 32099245019486460131012840319353104383453805945918170113655122379127026901301863436558717830534832650071336835780574385900113068182209244089881472919834780837974755080246615218684502632711710630796883413120632100990489169819742496943084760870 183 689210546802502214081746346789134794103863035591908179101116472236386566162934415668740012712603310266584375544737927058297613130304699495274935315140357506488958220624016696421379017018418054686478697353104151067880955812001532555296458960782 184 14798204055436178688132345689968342841805675368541841150732051578009135348418586100589894386598918723213831229673496336145353040214306163301835786421471440943494985089432129444402828062415874692290263820580644691039865862050769174736270853973624 185 317735769254093954576055345339747512526592582634365723644192245600653117692309422850931107988450117078131677297230806353436431631980063732475235948126898582188231806206750983829050506470960370117832392834820084732555509446048054272071380836863398 186 6822180494693492550108931532838353789900697006857778057462190090426652887007145105753592540633687457705913475660403099428256609910392429989257452135078126183014780223334708027563101949354077660237677925920980300541022114397995239171838265104922634 187 146480664771980693655594752004919386991734575656724671888710409183103869859410677832409084735805027179136656046864866611034669291089005004324731870819122445774873202779229339984335460454355951183724968815046721720555339818518033082359356262248570168 188 3145121294977609487504491269202549404792265271553105882377116414955027723078422700249940299223768069629398822964925391637518363111780729633800898904697400994857465036208379808216734338949293591313073228855910868245178694342859569522078291391527535570 189 67529649565147039175545253697058500921636651897715131141337243680580178720112680254552476802251202183191261480651951896576679607245813415710749373973786527865419217748932950349512952990442779414994826834904878279665440687550736698277513453583493349970 190 1449945214409935408758174894189267442262385656608752297162661642780172828681130084822141444990404776596946253003168423325262059481446498654458458895073743566657966266831330680068382598957743001496025562552893498003782181590031873348215140371985334890966 191 31132119570117243846674469030790665466933669349381089669336259060699467845698929967303582126160414023481902787480188211938654791552866860399485526228107601621404785360754470823721770829761962391513400356060356928615969316103679507881639650446540558831760 192 668445165579930485306330806506374087842661407770842504968050171825982930054325223582633350920937539371970440775070580097987803035640339744798049872558747998462773907255740124020290140085135758234126833029835329338257781850926806310007383859486313588804966 193 14352345601809532013415768981860262050171006391709475587582789452360201313129811342875718932872960485533747734022200583683434755671326472179501842822026395519061801322896527446072810871670176908717734270628690279208491466140922066103731844996765735300267200 194 308162636040711747226895058466675635332206461908051284183698807683993811153266192928785188265539053796267219534511270745324045695655605589025825017647787624000455164467540478432383802677437752823737750570859280592901278682669834506934581952790226217494409560 195 6616633467883268126130952212132873961659419239113404877507511265305745694869681803618776253861237024331786717673126364990144667540220543667144776496748679682913156207242675277941077936115236016382001070692185025798413493034852372260807750704698592527653553336 196 142067315527925177594173359541663270642650598053916934854271307693381081621404751374721430274735493063666026669456480648967801798711577230011636084768927405148474817668552659840805011133117982050425065301537237510643208861171574680510605299588681257071415057082 197 3050361220593324947248999628342302757914831668363148820846235357716001065707065940530705461198100040004486033997044446462943095062476594096055456623384096929299486179792970204356277499739781399321738786403594175520246157217942504254453292253970320936128966068784 198 65495033403870004011629518088002531375838501297556329665540229175880879343092998813615498650958908515249123197812631007173458985729062040856763259834129220433579247007648106333518774124616235270612934797439901288659612059027942612630598037823365441670371759603616 199 1406259485471585823851629435569373741582620614419193948105886354424633477348236761879118283860670921753883502939620012288591388660288719744384006956383770344045726480726770885469187715459615471983326735026211016632901505624612347931402390114097010343128232823973186 200 30194132863240251213915176089727984074377943834205298832595460329026155832503765967700454524064839880422113497125703112492972123423923967034843585243245413998274522529992423046373199591513399976261062796815689037518581831696916580456852237889595343883474715861901724 201 648305429248196879508667818656550015692256063190368333564842053231377235403591789861639255216414339050671880177957558084327695919483758010997081073182991569670369610793371970158601019568160142134608070043690926532627120083166567930382594926828079971145303588610871528 202 13919920518876089048094858069009740887780160887919230168592610684181960894070600361912372869524319214580468008131188351811835194848569176781521221528656399970855993601160553618433234649873277925140636751380630105226643882452675790736205229600754750925886563530573689636 203 298877933933894293519356902754334439938591689537251265910203140209872288946189686066206799710346830901693374783031902133813388826104430997586189357135738693347100706977934579029820534613121394510328189045345536201936412023239282407603911097956199773369728216099505053746 204 6417279414164767994113167578963514234543474820409896777913218482900929874232164964732675664056766324143399569218840840402199228004785620195582981839399375612622984684409646742850327364177991640254353059430113355392356666260932854531040388489740983809900331239120601263540 205 137786937086400666599042386110428712472560984498923292707691402370050055638401680569801816270077712745316519497529475263477381435105717966856195500478593331505952422167898820846680912156836757467850495794714433073383127153926962889351355587612743259935490510379514178211090 206 2958456194029184674299071335126660547495775929444989675153067757985837472377499287422548389842549618514006684516047085291527383960510729457431086207587306182590562277815365462880862230479561041018740594881202039742475556303016424838865433153098743644562553359633724713609538 207 63521718655385524402495691130925005964403992828745172110927479898210192896985778528648406124897466382389990400263812016018281729334916692586038818435972830995618481880252885213849658310610663407093924051168856052857013898034641433224433357911011876908626223328239224159755510 208 1363889973790211432693009789524093467280163340750809592838621172818603254739529782213808756260800819552610799097544441642107322054233053319681133691786484319457029647683983932742042712796115966351754041894153967056137158022613262760986227011902024365524869498627669562002588228 209 29284406971059680868208028982229412600772241100957770714805697496104036943992687308059400563812539605515964815711474767014930143388116948165884981625090373339780362784687929984492004476974893311953353150334312010322934515056986072695791221052632461457464280917115415186618907622 210 628772487610175886405311816124986435412272254229252262134509470960792526439585439964709409603091162413414362429359234242128169398972388753183806429515195199422716836573828362178677932046109994422160066162154614050537726202078021310548579717556671834573939318822618641392182171694