1 30377
2 546525
3 11314071
4 216137483
5 4060878845
6 77906507591
7 1498035497513
8 28691083120021
9 549693762159617
10 10541959853810087
11 202160251694906929
12 3876276632392216321
13 74329842782534694397
14 1425379360351558502261
15 27333541087823482666291
16 524157067268861382585479
17 10051471457196151238670669
18 192752003700863591322918537
19 3696309448017869209611124813
20 70882333390752787424923152521
21 1359276872818722869464079351085
22 26066213670074945909892510767817
23 499859583886704623910855173850235
24 9585574249390879060787955466668323
25 183818100178207405177342968823136595
26 3524994339624805937897777471881633603
27 67597180623243434355178430645394400271
28 1296279778888821582234451664581435617491
29 24858156237961291504457498010009772771481
30 476693337466648874610011616419911908028077
31 9141327151686518620391524066639469411619163
32 175298993413526074239313277962500118480731791
33 3361627541655382654888515314995838675233841549
34 64464373211965560375520046702670154258235700793
35 1236203405500831247678675239862723819953626510013
36 23706099725210002056594422679607629394337800341639
37 454600886674638920261039223670427193317403159694077
38 8717670497309075212063387360447845930286942009805441
39 167174726514491924468168357998717616363044703255994213
40 3205832245504395843650965086493307583472133294371087361
41 61476759081722391195852524702508860135730870628722886053
42 1178911314691990757113812301620010402208509708559919926929
43 22607435861568199231759816127329649651549114796799578436757
44 433532319070411733038200858292018456044870831581302057803693
45 8313648342512278680353221995978545560342429310292852965940739
46 159426980925550471822280976343849344027345156553757574277192995
47 3057257319519407433386902340286361771336912016890870006386505025
48 58627606591410510687439370693099633236340534353639765126231823083
49 1124274437971912560539681319124600344782233291164278899225455713981
50 21559689800853441338524651416150284664920181899945591798807683492103
51 413440178491975569318728062662740154652833830617719674071342803522157
52 7928350675282960098250635017804217342735426683369791340887010749422051
53 152038306145134883134460511862948125262426022925041109895892507688608923
54 2915568127876395693889263642334472434472969970336261164707796066214196055
55 55910498635615070623054814835188896235893485391954722732906433407938380107
56 1072169718071381658346304465525317937179091198954972000558233994142369720313
57 20560501737629079152051358042036844724783683129899928044740786070474257303479
58 394279212122744719183801518840651222520961138867587523356606474945596210921307
59 7560909704242408977567026534263969755356388636420628694620210047921807199098501
60 144992060950730740203517733367956857725578544833600857726366162327667175273674157
61 2780445549686256022151596187262911479634570966710266059121193749499878873574611065
62 53319315582369111897373033475145874085803756358219535237181006674061734530866815793
63 1022479801660948610326446169498341905277796989882395541330660086990990659383413210251
64 19607621241678367330129499109530162940975308563290023770211132630913369752128085010343
65 376006264507709268897884646197856723483107079903161525064521182525833196905964478338307
66 7210497857257649206882212896298855316257804142912705014630564462994242965728861849589505
67 138272375375413920398473000267830652814283335257155269894506359874168983533552947023953007
68 2651585253952346531766650932636494966671208162947855258265920580258848816897494752473934855
69 50848221417245490906863139713530558426480276423399882696692139295712901431267599752567229987
70 975092774197366844759058794503837958524305795398074491161376593344933792397787171465350403361
71 18698902179682636864185393038635184801927482965929057211349469088855311942626920178107707021735
72 358580180243001400905060457104630011213621247432378147905054604604322621307775157997405478701003
73 6876325916224760141183724171366817325493385361669553828161736849403111899193260076334210455162021
74 131864114949412771244961915345250253428894386596779644639295031327815077733303213542456878671795053
75 2528697013962709677744611078115948271021712210427283374766805793416865639722316128008750654346298937
76 48491650597108868979568870112384302604980733253844568359306008503311510440223439298059079442533265557
77 929901907839546834595359839700448403712749119784199349669047722161862974327546809352178220259297420769
78 17832297881301334056839320362002992491507086160531082005383602524606378357103824209249200670493597818869
79 341961711280124490866539234960645923683366864029792109374285331232763114306995632958345335808734318966381
80 6557641239509035141010528210299519575237840234932683519042502571569132331150418614312869040011394700573473
81 125752846612944753500742111383326721988603436630080315480190600205316474552979461885895691554487869040837743
82 2411504053619556429192911981137320156022305548018636060066815493729087901485680297149477077007941424605014219
83 46244295515016448807038319029743978217793643613706714075536507323270270077421024106631475088830439218477557401
84 886805421069198776154350211204872790575091252651340586290482565439330241435862258757770397324415756080752552721
85 17005856529533493847963401062377414968121924054981993647465292841093311609792518511497752317705033964946409199165
86 326113428529109450916816856159068763263682880166939785388495170764604877369099402162530695253345660268253053700135
87 6253726066800351844128974693443773344338033722881662926467585135686644305189308645940955181958074323955434280034577
88 119924806209221321518864973617166860303936311570961294745244562163919428886183702491798113495519411321975874089164807
89 2299742424067777474358512146858410181960450455231926366396549656969420472391591352341677656784401906998068888282640351
90 44101094546112903121875581482410333222351412076740579970839956897616915786199055325593807281467796225358450990500230305
91 845706249452512345784343757336793939286989997413261683200776808320867716077762644070662109063660074125368021213131730169
92 16217716764720862797048995430312427508005918155724569207965242123058322774354311480998142031855866462271658160410990509943
93 310999637558521757480049753322105588885008324279640493924630164991172014137875729555588678432206902486666293029426954949119
94 5963895902531298288996169310983460434412320236421451845257492988434281631317961408113684694122878500125430643138904372486661
95 114366867484006822672257408076892605433887859342390692982602929565094257060411561971024662558237002214552745770054294977393693
96 2193160409213855304588217283514569223722603999032115297121057794406352855126897932788006004690040637506218134946416765109834361
97 42057220647542120040394943644671541198809910868031028610285062534133645683646735603618878315098096943524657932439103879626095325
98 806511827025948465632169312615918599829339104011774722951527481105626143894166326264907913697844941612828436141604282723456640341
99 15466103492284558363398047593535692265351687453138035853716824513525844295873494390503840147432354818284341485217628055242931568269
100 296586298202370506457385907122946023386574554729583968198903674822632080677837367753870910878062297860539713526835589202990710054379
101 5687497974216130222358377184949974112640844662728867038925591333371665891037999941692244014090107574850230807738892990589511284687217
102 109066512521899240615006575572317603630477436506713854253147446217134357624419521878602306215715935025512464431551932763145205135545969
103 2091517958796122748215801187794625672393203105215111168222536755974865355014627775767628287759043261124297498850145014949627463211573839
104 40108070486698321153097138057617680064345406968770893697556967495589969631885266894979621208627553093113502445427656960435372967653105219
105 769133877813750011180204568243235037262172313203006792699574699735551295990129694590273854806453249808372883032596507816215993013144737995
106 14749323884753002546003190703288056299074239731510165126955389067640872300689928827878953777798850507108587160130953123679663162949185927985
107 282840947892851139905641019040410761490877386156757267784267613854689500259895977760308636670560176352880930737143358465385596157278552459067
108 5423909762238313311067848745251744967956633498098676299184308327918178506290162277762303795770999741325500448111235552831141725697363202959235
109 104011803552747329286009049663512364830328885991023933561817520035792781897115120624729169591019038179032754705693506083764484503871283448811535
110 1994586147729491949722289185372615715746472537564687411582601748671452345960818288619792460178336873771537213644083478563846189129201299749608623
111 38249254073330520458768582462698667246599502849875251549874624673415698398615035138327252793546300271783412263002157300073137272733948689928645527
112 733488217007614493280358204459991370430173124840480169041310135863369683546993626843445007273920595298979043366745591449365942162125199734269590579
113 14065763569076657234382067015259008769125910138360418230888882032983705464237618575574195766077678779136643430621660545164983969270691763489691833463
114 269732628546247288308913987618134441564142019522692583058641147585222234705573532428809411777255605699818464113516064446632250744071255785076201458721
115 5172537597775350826265368780655778041233170045311012437673013058935181741466338557941461366890171401258077420086169790692067754761430655009138482229985
116 99191356064704888928073780223359305871156091749606232857548163286336075603452029599304154370621794483798381010109141200700970153205595429732326905476755
117 1902146660506958199011576977295590684282549864789879607729709877244246691191264442364630383888595988777586266357090276238702813621821308669345821241464571
118 36476584872149140875220145414440187570685147480996735820087086270654762544265338224895605959613136485342302865297332839509617083793608840616652789160648835
119 699494561360733905199452681746900476567512432168951183863799189520698304569268949641971927259789872885577776985121858035472651693563344924227381874228817427
120 13413882990642407862294281894543745731871899477845442113724925609380852674369813055626568308015894177349843299382351625063187582898644905071250404067921296701
121 257231816837319868830944386303757786411858239847132539819655983036017824483164586447122975637754570430977333713044795891794811552584110380915210021796380344969
122 4932815325703060886559770898850222162140330242947115952283511413201242296107395971949515969493939262969942169079620880750759077891291058269158779761039991354635
123 94594313163365828613719353819778822385124245056059760424520329707094208050871000285308578109499134073497859938498468214165249186667168721004757216162352063814151
124 1813991299496617450650991175801086553638972438763039942189886504874291276370862073544867944695768518364294431016357659746623081064098591335546380858364209158699221
125 34786070373665821319115428459397953523966261704964660132830726603751740950808209872706498813512210513586377511455995541968965290581988200736520103018817871800711991
126 667076348369160076185108832200774219147644668414428115533232077822788488631254129654729072110166549640865347229731003116214098532795819668809877441085019241288195611
127 12792213945798415414204601867315134990069900864547733430115415917472944208735436107950499821295978655135568746051884948321864589560564078798578670001971728171545813647
128 245310357705143331325536029542715374349195704344236162471819920085773387760913506665492054968766687932266379939899583368050597201846330786496842707768900865522340305905
129 4704203029467817892583337357047024181650368404590745460632704339517069169028461432303200390381862789442261548961093937626258250587850256509205197185820441724826173329579
130 90210321119230156197116486945224974589843835986862439269212861176167870768949801505420932580043018565224929689823352445084002571756081133833743236806279260933804771344963
131 1729921516026755252339610822402321566647113756010957573244131402961527900725082106782422351258505264786411095904535521487161296455563760170773001489775328331439402978437157
132 33173903102029507032286635663482390719185696683294572797208685756546665111359421963007051464002563656152044826210585616916670343827804044209329651757135120484189463124253207
133 636160563833245203044195313075921764515067434705090192541507933744917361530252697307444473281925135299025463001805689491144776344724674325915266773992862377603407455909075715
134 12199356275079785993464912914576874346479134894631568172983533366720640736136146769901918487433409946983859471809436304573193716946701041957082962607978495724419947156375329701
135 233941400940626998624334257334808069665306329009241468996053377437908016289944857418221345473605250734896874496905974891305095432352391115167086923156450010309413465990516035251
136 4486185815054840667370087153556940752468414773966325621081083752164719366446699732977602080071498135195491836969468932338504889795750127115534799508254965015502911741500722628407
137 86029506048427465192643573191698839574917512380663299939510584027389040785528464486936043687958961651165652701080545664747120296956726938221517629584268539556658581499206940792127
138 1649747963202889432202748342005711973699194632304090916257156563609312030336494802473614472528620800020212916484408077104365860745194050918286424667035961735822648047935636741064333
139 31636452039606144478567866501666824491235227125520658822285361506630584340564003148298370403331384064123695199879716399389120113565533013776975241902790175160519195194887475121527677
140 606677577410781327790121979910184932411928962815532050683425337295978243775322626638281939711400060563373908467741207249317662024865732510794522170921093847874399601099653014563078057
141 11633974709687346962863203476014906082576082064890641539738630735289478559117606223807374717946404764056306972911499456888400935029888088055499457314750202601140559698179544109833855743
142 223099340712900199439616714292392581752185408107231936622077973434894150507802337664955777925794578253073735538547775686298311547924627811783739492759033618896168872832556279843397543125
143 4278272651313709397607323670596633568749414463579715652700045244625965820625416586418747204175817002832212347212420202637676837150318852960948469811598333556294244714070790748186800234523
144 82042451674176877046578430646123119221029599564501657136088267241929717942783124805026460353686467596075401108728347313859119229419129983925375686755070619119274970808276605662521998870899
145 1573290069449594874690868770961675161451826263401568301175635898750602800760839820620881055122785313390341151396834005291473908767164511545635306924579390380649585818541903298644576944695255
146 30170254448987916510828152215806486805902296202110655490450713845085302869174879656912462820118108067169807274667949412824807071949491355405482807531790066676969498869866331590304866927280769
147 578560985791461902253429629153736740529404211879972436522065042585610679704565956734367695721312642691160580615352803351124276885775682033896216413070576985903936673826152184633354976825607731
148 11094795864116984298475241328952252320801755181658862133051643629347241174590743873394687036545948341801977032388898331862499333085461241780447258661869070811522664968150568621360284525469502801
149 212759757898358973529041957298121732011916561680956322851414261064482933859337436286896490620742849501457728874986570482388899562152063388132120433247905819817830899610114482055843908655197743169
150 4079995264029224525164357545975173219575574854744677687532966934982678761533035503732243296026220062311470423835199946947490189438919821868594650878220140733559866990102757550117505568509759249209
151 78240178118896495265813097067806514450941561383004102205090082328197597502251754597863143399152113406796734810274461087124976998314274466393759357358274090338459804888129359606410882847975737778887
152 1500375631816616283963194102921884477178601446625323724669595176300099832800688809464988796333801003077914876041904040423947765065374206565265152014837947157642487485859725709271927462466370225122051
153 28772008074013067615711921340569497802347795665357082643718592370050930600436508839327108576385445942985784453584756049690246402438780500741922009676977994854648953595267787362146989435646791265058915
154 551747463139453768914541028479988856364104168746306332496525789443333074844774924991568679752955171659881473029780463002508617392748208843312822566641284651837523110230439006515972988589311283356974147
155 10580605368166164659031550178530889507201572967558728691154467745179264384570010343541551257321731110458849688851519969794267456822316407593277503048433263446718031368879709212723253313609182899176219511
156 202899365082484447453725670643037521703811850738417818560216582931992639584792241849929076988132037320611347738445431171478231367738498484354367156608165294440843561909943392716474766936128155317866418147
157 3890907081246769147982316231086060581721269036503868816037653488809369554373916958015573883392167044833687220737593541771239934337337613022508132756908584862021592258983125482829788552668174604341666962065
158 74614121679196717114520107893302312577344360128375126166139835794322278334841747077592208606890740681645145027863358026256032649942793387561393426673617906529865862690766312921503971710150701742589228592581
159 1430840428133289121619664959100923192290111435592235665425547178482106532686131742489370591727466107550438412813876217116016950077820901613945044082651910904893299968259365808812592115749261882440090795887035
160 27438563702230998912081127434342633001078824092832570232830633983180958708930550738769980524378536329562889620503540078543946752943169992847364124593957588809721259040551874994498583104703241882456281399035641
161 526176618467237551551912895900403997154418542635190760731626213438435744483263566286964765747691623769614955119696614390943266279466000145931550465429797634562003346078520029061766851284145263185557537121052141
162 10090245131858179138687051526498084714338258776552398386241174025560291338359258858621455558393145389299497004042824315364387735565686471814553998645177300052637492907329780958307162860085313536999371782451392137
163 193495954110562752294784460068610256551966226727589636497566347130406235409825698256119986380951954881893995542665349807107212175882644685349741103295563904094840592387770538440056914766347757274397782441924865157
164 3710582227476774886739928407274693343424964832950168695585647596505438321858317057963898491001269303723931608641446130619423491000911983610948827659936653728006373387868740016736640601145951913340430378506150943947
165 71156115538205457230138638138685273076187710882203267619100855221534277823816814836988441464897362328638248122199165401777682007773712028927492377551785628635161104593480668713356086937521563066180476310089606244185
166 1364527847137740170198684181436211250415866145020527155851274596608939141884615384848927099679221608145774063216461533523229600381006911057282344817369375441614634474458917891257264464641289267075027157566639782748555
167 26166918072061380803531042333274853961032109104072683305823721401877972057639263749469569338326595137164882365529425997468423905519330088692693514782140940126984930058322096134768496750769119075026927996267981510786643
168 501790859619485458320772859355851853204451838143153119666126131572402180181231989552077373329158645056067666790238062031754038348942759742442394678287068811876028997274560773613836524928109382965159289079744811142902691
169 9622610737124010755462335021989947393807987158698450313372524167533472423315574959970336831977857661620593226132145682404280639475770534058948668469904202831543001651483824594759305868900387444554324764061395954665180489
170 184528346069177140162307512009620239997484494038865596482829299159800146949336359763316100630052157900052380340850339342965296906252917856452037184890469999490345990202291055160660839824186670703961982842622360256007336387
171 3538614564512979555817581852323212962515496304258268735556121838336891756678500189373149079313597749319893457953470559770794210414160524960181076602467889145933282364171612055409949768303253794813358249004595231157657621061
172 67858371371784451388254418616992293575656070614949558338900215987712931154426731205589690260979182572184862956064135102647739996935377831249353286393781681137005223879563569127389308437177470735077659168419050393941039837533
173 1301288535747823026208659247523719507932119650866872564153811677370346293563966003667627383311830870619390069705020083974637238205558782918109443551713406437999207802643608639008054475842491320784897217686494349422812286645871
174 24954207108672371257796165068610758348672798148023415929463390107624013208851987483335432333876567442226637416840597787840181094283945562361735202281168926399857404945536151120269651959881493976508903236742090477166883878914995
175 478535263560633013616772613709630207294510732125929754030848680685002678315114814813148447741759911719248034239552314544221166467858869846525471166352392105140066075028955514424804084496733041163791511172243590446066470614954071
176 9176648950367218678305715014304620725414507838907119712827590278888871262103421368149572070781227528758257495043621773263704617356661145721235021549300381628433299367756386458837752616703611846047889948367345739407792818536444403
177 175976343585817683968143269039509451852608899579861913863923644688193325564958970045219110719435975115850486128488347115690676160087454092341345755413618475664970648121250780429998562529693424625925488709262020263839517749313020983
178 3374616776704151291473335718105008396301157914034874375351128241514938327262831807677562600070415917128158888333135344237133801114458454059425935406495224957536438715889946255527361493273216910679146587656351186333343832157147889635
179 64713461807209082536347957238683708722567825649383171303467226250850646915169238287842379325093317850567136051475592210074044153709779268828274371332080533144016458478282958616959943605560351774115496687037383098216998915279371363645
180 1240980062679351446714210765303859220825089174882106143155278872707731256507231491162069902485302199236415548873146716549238174175536080857101514220756769273393160588838505660593151475946084035439486748496469428499152421563371890462767
181 23797699473343388124993856117733762935757705854526727675919057964278149254814590265252084617899135891668539794741146101736149585474818105038587953248858856733763675922584727953775279516842166588435660053648445382043100641889378561859231
182 456357452673998784066384432405725126938155046541930796637608693992927562131647750654671436272084145334605368817032062397830660311572482173333583291456811572852640884752017245794140975826221748400569298650374463573953355434252408479925567
183 8751355350309492012158558215541648484738092805346004091393264862626204239470238720792657676868819842269266992668312782637474017163950269420986705356077798339660165469748995915301044494902634975635048261438556855043498849962213267219780703
184 167820685339174945242433974064864534534087955686470011071324973773117179627912352798516555726807865698267728881916542831001363821381693034648398654508628838725305051737154803833026941748306645576097220794587885867544528152094774058407086973
185 3218219498619074493151468354270173549756085498006089054743788770834818459813710664660234262859505593542481135454268414358141887041112697032489402023996466015996357898251220292657769271995556917288692208094132700897485200679357769503713869241
186 61714303694804139532454919756078889730438358367595886424371029142003641281362969169050992146564389416023859043212060445714675569031611619023176552753541089660096271683251353068486888854299429649265189955134791669765329939554737140728868630053
187 1183466597654011815998526003114810302084473903836655118631886266912067014364410201038799260372428260797816926153148287889562773574326221356286464027083624689248546612370275000892450835177922687832179577758027783443838513876437365567099322903127
188 22694790411783932195651948568365227451379628092494759875704597215623164633775650405631209233847229089751646480286152605639912961624854036235095741268374795296904835525227650028622189988328993330989084133540677788810874065509109329802824033702135
189 435207476793845724773799577374161337911283387212771991853122343049185795282672661497360062188776902483892996195162805031055012095781703349657536587645098166769118070003731290576268393555859962392338546182803755476407792306915949879892121879989535
190 8345772065774167842111206127518066030971852342719114402683588730012163095242918770945231167339569448134816452909447040899356240636028715004498480388224690025599062626146738087513815497275352186788372174142920696195405878451682934843051129262750649
191 160043002677663026796444216697764738280500078019025709712472034097787845518388881219724301761566992305443441286997746007301524563592984097825535882855293138079384053999046742696156291047453139103277876626925762133532645012818329210214403328048511491
192 3069070483140073523182924487399356519235093053639617732092907656574792396600475105158786434379612885766421766112590060229704898682047936132116629621237409074557520658521343321599570606946639922781459086134774627228120972169119449945924951112045707409
193 58854142154858906031710103058699191612227453791872937393662978796207695103218239793993025938663085463442916996892332316323023360642782326190729515454533177855526424668218209734062937476644922003514217938451815093922502820851453760283097368669937812071
194 1128618605474447988000972083835099391119426717293291115153652444647380556290806304697698619108169728572227053050112519296479504570841486733916275469124708494109528562409617811074293558445165285614874688035643952822106078668124035905386659476857937896457
195 21642995887553284041677582924023088913063838841516916678305031945252982452973954669242996240516643360661857845570585745801216612099728872446991201245013157473382960616042294106494633700280676933431973928992526580529918409174312260140848507600137818453041
196 415037700704689839134946497766453620068680025107063564023165635258976968114337669293849879059060372604905478255066472630264167552854301412368474643444336683257110219701393216434159330420441648607354837998054539461583292948945474153042136866282427060816019
197 7958985618312616965379289148165085652467868231648333531948483264680569679205869373213755550762333530535007940118230217724766940986133432683713922595395855064280546841444617751098864866265278924987989527801427670300950043951629100731339495519952603651124783
198 152625778248465704838701515728199670610167301901853507842634168977678060924925753188444275009574698266200928904257823023798201134025071666235069218964667902958942455003439147455065493023242051427717373096151334205801080265872704444304593163319942186965335513
199 2926833808111405632788049707451891383751620091147134659328851950396609553184259725856090665578218233104167935829115656841296652543692124388409094286806847636538541604668525890665477316290384338722728626868832456460852369946122227970445839371065995602029459681
200 56126535363891106517801307042470598018115521385229513955080855531693003783956396333499386851804256455727043280342003282177059167440974739804188564897994880587770929838321101720199090223372642896037121402656127485023371955604668065778507130841546976602516448009
201 1076312554277496477364025711813176463272990272442398901226489170797891797141629540492898063739974357078533471686389169715651000169465750755904117163484148455301734637253983757240638085797862903179406953910202860471032320433781436319994978700437339435021816747649
202 20639946987368018583906023403787157598650939202647369689936021712819415489326256543667731429145763648647059679378631754766788385308333246263070959527487447043858551330615970077289321969058480261510694051190850717335953179601536208764533801626846603747465918088315
203 395802696854475500417641152086444824107809405541975006048860991388305466686471599759981296673345306274302443951691128346291134325949303294120437449864084886831557410217794022706842075241196431884768145825812186478908773412096913624964814200164907958948055036955147
204 7590124864814533992301500023414721142032344542216346175439902556070888215713933945994373648913214831104621912825417908213159535009104086317576498369580842527918392753599174078920131988789321310386884360252805518903106967907633013125605241976558163324384728747353375
205 145552306543927553087411674848874739248795347664599898244831009756013761311739018063131473815807058365823336230923545929165908621801542631803838748522503530279549006354116766951966734733844803520465009323229719911350929572982043608554516923182910716899984618870204613
206 2791189119755690118841034230531874413684764210354356357514907140520944360999908362225589966140491102831225317595848359461982831034527029144116488903768940285605183446671689683505947520920368401081513195788426993772632528703319157040546798328559944322984490718203522979
207 53525340045994441312880932923555563048025428917562973188401580383082846263108865946681922357788121260044827454657500506751677041090562895700188652219037585457046761302905704425983340545399186463528509894625030468089936617324571793859706065422582431948509624926431420073
208 1026430637308482833258622832957452146052098808574285682805100426400283015519419766565510251668064551890008348015612460243987807858013093322793981189311207708506166257791649572559641752177896849889333734699440152917120207625550653637967740839672545799694211355570020288679
209 19683384585696643010953284474877499759471415648770266751041373645142409175707265620992689455714430139362463637327678263475668557260582849972175784977991980146668172079541669572021634309604253720397549379557497950017322129690668412129481147371059127072990026018139030288957
210 377459143039979759438174585301002613690722009981412756866577702193955886489604794044004799399372235289126557338711462159340276241257284918398380383386444375256316096033128954014159972932448612326139682951189005319276951669730271369949041370485507832144973397070171125229731