0 1 1 1539 2 617253 3 105489615 4 9743909175 5 561104814270 6 22155294211050 7 641798777779380 8 14341812253735200 9 256924158460700640 10 3803151504372077088 11 47661484991340720864 12 515805481647912249276 13 4900345026363722587050 14 41434653012551675362750 15 315469600749446851604325 16 2184413433392140346347875 17 13874772955031952078740625 18 81446133440497985177484375 19 444734992730941305619078125 20 2272009359864568497832181250 21 10914423514589979798521679000 22 49525910172855866281026760200 23 213134951657813823767933244000 24 873044799559109538649729459200 25 3415000951746829521145428581376 26 12793644979641620633068786443264 27 46026145916791139601568225696768 28 159395058305712942907912892871840 29 532556634909579408531286975739400 30 1720110941947409082309044536580760 31 5380877880118979655287505067291950 32 16330417015516020728480529854458965 33 48158423519975739541548429088884975 34 138200417418253777155392410182988665 35 386449613421543695344767259982678523 36 1054301376244950846860925984919710489 37 2809497338160909343172671753646665326 38 7320709940383582477404805764720017850 39 18671344784477448493820352498530263500 40 46655629604419086892454687225992936800 41 114319528780380543974628727866004228000 42 274904865967049144951492519723600700000 43 649270437638699586664248785565574500000 44 1507180451441268662458909863355382062500 45 3441103899195276841017949889926883456250 46 7732188686984476390373332917361795920750 47 17109703613970520048146140385639549480675 48 37304946065261221517711187965689356360375 49 80187940907709432944614377345117690126525 50 170017084309610314661115401853012881916651 51 355735558493204634792129712128846726059289 52 734873511980419361610550149679556890091508 53 1499469663578585715188737334420419606585440 54 3023306612090506246986200982177629237524000 55 6025829954974129848637767849160067008761600 56 11876928647985763484600413242906250629120000 57 23157872756569058965248057322447833437798400 58 44683560088895009841949815590619917438976000 59 85347728060384268209439042822126193752637440 60 161422970443834980745207147005618830428823808 61 302409840075503609829520650233754409104389664 62 561314260812689144039242060002475377017671776 63 1032554106655602421716567530147207641836189900 64 1882903723880158586710557849047432864163611625 65 3404545775494066283409429937134573299893851675 66 6105324228204528251259018243986604304142890125 67 10861136198869063102764131242992578041098534375 68 19171373567419827102310717427699644599484796875 69 33584069199576772377751836317361923942367468750 70 58398621660455600442245828752131728391078356250 71 100819547251953742012100950439647149372282130500 72 172838382209423782476617835476128785707489872800 73 294283774398071326460247608157958412673536796000 74 497734306564316820954786177596968278432903357600 75 836383885178825260458730968066169364093226516576 76 1396560056729191178997789557607707639056454360364 77 2317533425807742626481288835243855385470346971098 78 3822689225369662442353626257107238627776145699790 79 6268310000258873657643427495067401486180956714225 80 10219511921582096073077258491103778893635795923915 81 16567833309158955092513257992712980866670764230825 82 26712395670306161232636375411722928275607297439935 83 42837619223246773397592104664336753658306639419525 84 68336885654245202207761180357365858458207121277590 85 108455777800333939803543416994069497830768766324568 86 171264163705315613688491717632497787068417517128264 87 269118568350080046190288906918546408900212051545376 88 420852343456001751712279587861521213879903850163200 89 655041587241195751174875735004977248096533451904000 90 1014854469500498092423962833313213412099643354803200 91 1565221645480798857577237409332478677535190025344000 92 2403395483080479077917083656347957048399506993900000 93 3674437576692660795604570627297621272573735592125000 94 5593845826334561986442350361719260068566848690375000 95 8480485593389356906126269424012936233137016864756250 96 12804337194059598188651964700751299649231567425864125 97 19255470906616801251731609034246251974025886870013575 98 28843327022588604409898613762136928819697505456694625 99 43039109902845230660486295600778953788321882386998675 100 63979309830609054105213791687910842377654744381541901 101 94755603129128242445893097756400113739163272898651614 102 139826410980749455508491333510871292115837456067414538 103 205599255815866798438754350140768376279363482857506140 104 301252144226165679792680985923920144817896104380383200 105 439888423718659976917308848140161676226077084972066080 106 640155463649033127739127035862050112386958372596888800 107 928506534529404930999035699667165982339622052846988320 108 1342352010874678251227778081509238274267235378901889300 109 1934436659291095996973954771659274171159848822149308490 110 2778902507857522215798261495587266534620031464706323678 111 3979662547923137049756136871064955618111376358996153039 112 5681933787076436476649402331312003057369823590717134751 113 8088078131596747094684443726850255471818320951049207125 114 11479301549729208972840721743302253265202529570353521875 115 16245299304664540345428420101993031249135192411113720625 116 22924651571869485180941991808655597588853183062957625000 117 32259726921640664029288283930416334019323527473750000000 118 45271116102790876176937848715442561470431509831250000000 119 63358293383274604861239476899838363681526014700000000000 120 88435415106733640762220348711475107513070725120000000000 121 123114081071617952963267934411724556059039070404608000000 122 170948719029337590810023290632611994605106139072430080000 123 236765284488585875656061560021409135578182651828633600000 124 327100556681042277881643718873114816322463793647242496000 125 450787920375057418170093387865570407351367792964256053376 126 619736748195407711605920748019601769249650987897397985664 127 849967104223632192746505867137919101326235935496825738328 128 1162980456992705149331929235552885341332395449865945798865 129 1587571671783560293442276706362223126014903847136243194675 130 2162219347897182577127064052863988710374367556845841945845 131 2938232614041941040286904257322232604569888946514034290175 132 3983885385420982271347404750934857116164710294202910417055 133 5389837108843198576629003420370475087021966854905698305950 134 7276226345244514071718383614027086266753091821898542538890 135 9801935434718614162022806729373303067123328144156494498388 136 13176667615305834483964501296305168949998612762831318328864 137 17676660716528874234179121646540316242256914276464725719776 138 23665094485259804359790037693175692398655685506735462784800 139 31618544997657980458642945812241560411888751392817560684000 140 42161216116807938182935471950028604733945851809523713820700 141 56109155425161803681085929889129648869567355134953227122250 142 74527266571783537870504856885995494791492937554258526318750 143 98802694086659755980292925677591938947347766604560592328125 144 130739121019249858576804273092334827416968508357447421421875 145 172677734783384241123117300921128119861149537661375794290625 146 227652145137868804794769855610268572253028434229827323598375 147 299586458246510170803896789083720614200953670943545147255325 148 393548118841232422084957357947294831349309920660563023190250 149 516070148203096046773441245728244513347769985336968145130200 150 675561176713845494098718207914030634984721247652078780402376 151 882826378434262840303187284733937447594599559631254705303264 152 1151728286225122689149721985835892198080842734868285385683968 153 1500023775874979781333255714921350309170358551585635149859840 154 1950422596419505170031429744416484833877117810442755948262400 155 2531924108524444527777927486800230998517947878803975287720960 156 3281502884883846675872403058948219266565753981434640320391200 157 4246231152190229906991108870138314779533949293730477780349640 158 5485947478959444455077154139570630759415418623915351214352600 159 7076607572287602432737432464890163292434782586744002733358790 160 9114485679826937503685446698647030065294162641452076827841573 161 11721435290059930721984052542690617778309053339955162590846239 162 15051467274564187532983929871555767028447898136102750119152201 163 19298964374496832071418874735717756340810386844868407062162475 164 24708925493341137622894423953352267033871198798543607586946625 165 31589724642060855273042202209501592014919514600555188558529550 166 40328981252161686958223008142496704619831118693415012851844250 167 51413275355263745779353409749859978684089428061387634675387500 168 65452608175576006086324771974097094877536513732309629949500000 169 83210712452455541387531239918556515725709600206971882230500000 170 105642565090362050865553623766601095612251127008775701438300000 171 133940756900211798499786191302163693906605428861641533780292000 172 169592741530462217312398775812887897509780199741590199042135300 173 214451431745266615118839361117546131024552036875633215672012250 174 270822152265861845307934831617562755656941946120474577229563150 175 341569613967919857127334661182156214423638037518949570689574651 176 430249367704769979443796616079386454780854841526192347634652039 177 541269155388931471991734038462321419005105705337552713979652333 178 680086734671043798504607969609509038645320934719393538996880315 179 853452151569934153610013638875293584892678030787790514128087625 180 1069704120417209469141159532547197717244455626740726885830902300 181 1339132199331859438765291107185300443051528141244759900399580000 182 1674418889837557891173128779398652794868946495050043659961575200 183 2091178721731880358890918985693651441720808198537146424688928000 184 2608614904667965993154964603815570919853613380636090691516989440 185 3250318349834894289505222330254945178780432274992392042688708608 186 4045238923553279760924497339489239820030047603191579294974705664 187 5028864849488433546484207502632534073516839663704540459812683776 188 6244653416966540478201131119940139920437910158432822500027206400 189 7745764803729538478597393966262993014250632867412559698862516000 190 9597161147412841392026587791150396888593017944569096736251560800 191 11878145314144240096303750946142864721637642984199933797985934500 192 14685428484434073599115791018045919773882538679337223421165565625 193 18136833141669664079116649282555491128237535105874481428034796875 194 22375758820411203357367961030861331944536306283488847412310828125 195 27576562654673697273920823117699640419273661263507268825719684375 196 33951036071363249649995649563373604281167911744955239279373629875 197 41756193736533678311057183740465436157435625128322459851830837550 198 51303632063335440752190586506658574313422890823186082304092872250 199 62970763381788567995570402643584247147504381072735013268382416100 200 77214289601754457743051979034918438290920687324974224461745596576 201 94586347453228713373884595459505958217337210363475423375301920864 202 115753838013728677657473236869599628158866236929626358552570438048 203 141521548396766111280263285056913470307907951092741701870639539040 204 172859785709508821713963791344374384306248049848725021122200809100 205 210937375648251418949569333882748164291956351585009701772193994490 206 257161033837744533454691844066174033022443083149219446862055035950 207 313222301258842482772190303525640423289573159144232416715745110985 208 381153450537840389743641614438918353335310210681336540458563365275 209 463394022951318650950883114712010690796395422244628640879599061465 210 562869953087192459482675811713792770250097221092947352062059801743 211 683087586585761582544296760883456945588759520123775865620494686389 212 828245304850994628848446016322607150971705085481120658334383888126 213 1003365949043532801289840628164544706450433887112730411075252242200 214 1214453795613910821331239938399147959636004014578509800112128389000 215 1468680490525026852858731656714823450162246840033875099588685431200 216 1774605114695677475596150651174580386218381019095406878172441984000 217 2142434447077972060128777949304101824637237954001394405340406400000 218 2584330534998227526821821782893585005415232772099387983018864000000 219 3114773898042011711634225911084341574202469167031440383834256000000 220 3750992109700756869744234578256654226908822749503874733241187100000 221 4513465152387611664183168647638982731095856509450959661104012421000 222 5426520863403127314227577875909459658986406911842599201611746642200 223 6519036024815352227490948335298955685166580975342227021028058195250 224 7825261248384978786331076374300858548168183005920665610916830550925 225 9385790824491783539375366572033637418469707100698293430573896660151 226 11248702206988031260619271328043395533057404728991922610774612605489 227 13470893869364816677273886297102324190596724530546960180266250151363 228 16119654978210672168830310203882843041579080207317488480241811939765 229 19274505787238278998388007919728527551157114330241334385259630749950 230 23029353973512980160330745199725135807720786373764217668946341511530 231 27495019448200303193009241245585121911285565331612018201303130370300 232 32802188627739506047041228779592723033737492682749737531584099921120 233 39104868920484530680567396044419441864488757431729083997733885728800 234 46584425466344659734883049505499348388546877205273561972417993974240 235 55454295189330469281423630209370047979336303153379013176709778685728 236 65965488244425906904157751985840272468338941149076033275255598690164 237 78413004257419778544200869325283195193926516494053627609379414707626 238 93143310708265207845855173628774855504401135927687772528840497226750 239 110563053782556019278600660332833985123501845761135340454167762134375 240 131149198454160530508345842021805541029947241805461889192946863179375 241 155460824969793552517668231677272737569744394937923998126286550453125 242 184152843859226617767456254222992438052816650063929671123266201171875 243 217991931749497283416166113525880500740418034171531760247291650390625 244 257875036366016767064151886980276449679388886711441554718857031250000 245 304850852009920472851687256439692933601558946298270057542215000000000 246 360144727479198045659517999425433390167682413549711185945973064000000 247 425187537954442708010020648697300911981543587857545618303180216320000 248 501649132053095956187584903814214773739059474750945557759288934400000 249 591477056494716499293530412003242005865180439834791935467419860992000 250 696941365233768496885890738643379477095222853129567922923984048357376 251 820686439344628691206479043783942696997549389495587842513324331761664 252 965790880472734273424540937790759600012020388076715964257448935702528 253 1135836696662895539271990822036890489875729143327472253950392358986240 254 1334989177523992202435670039443453471367653391819670210874130836620800 255 1568089059028916118345710603636153868683843389744516964337213495679920 256 1840758810223079803044137020137404166946073290644846836639309652907425 257 2159525138621990207623807109930274785914387543905791425055227937760355 258 2531960112528641126185464189766859548660152859310732688371280753392325 259 2966843641882594927894353127902448262057147694866225021747120828724015 260 3474350450202779887128260969557617323538582958476520495521378597069063 261 4066265115075611723018799780258610968692451321157084141573944394975614 262 4756229260663410838195056428683257242044867056932496316367425279594026 263 5560025560986383055770464083540638925607545321299584192578791914701300 264 6495903866427818085530614637152788336825091284843669073992843759924000 265 7584955508360805545883637502977240807087825041682580673709544482975200 266 8851542679645259482921598085768124742283165681592430300793380883156000 267 10323790745122953297092524029631975481980504968887732514327749057100000 268 12034152420929861313954176975169863816568173258837742936825502454437500 269 14020053991093346421113463055611111836288746312391037241137166780406250 270 16324635123216037516816601630663171167871363032753715632843393030618750 271 18997595423135626408641320260535198806228020703852854026510643339727125 272 22096162654976464597565759449305379973437310809416700751058350386851075 273 25686199574594349838638971255139968720598045473809197929063782291664625 274 29843468610963860575876504971232305038520406187149659013447535108035575 275 34655076215146622842133275587114548282848991739440126552343402276711501 276 40221121617798450870751293320089617510393376700455278903018799454114514 277 46656578036009447416948006232402571347266915738241409222890973809286168 278 54093438096047569694566383444197941012703950722042890076533648419272840 279 62683159443456620438557163066541781180899740402007904222164868329410400 280 72599451255518493020163705984372464004069213464477155606374755174876160 281 84041447720057868254860556577395250979542455424326454150597561866419200 282 97237320573663009604477317247030443656831627975683048352798524601533440 283 112448389585245473709875971756598256049329193743619902977828822875929600 284 129973797521025461634730222502667460131039181012992430497469424806107040 285 150155824739142669556556244014227862640962103925875985984393534213210248 286 173385928253127843062605860761891427872061784440227865506441116573923864 287 200111601004143663037088123475555168424576968824360260935461375925055326 288 230844159338232350019066807383354001681633492782937678326392913075572725 289 266167580459839051852988499426103379687960098796950257543311944363095375 290 306748527108609901197077930886657709380607182964921493575103199973510425 291 353347714085959919874556925803971825310531321381379516354110340045494875 292 406832790767665502001985549541647125054494968425159595217147822956715625 293 468192935631293531772143627424895800249144558094652026272431579554968750 294 538555383384095958878469328092736186248610831843746083464414568340656250 295 619204132811662382677449368545457387823929522927101992183016819995487500 296 711601114329387008385274031390715957465818591961469779234051226570332000 297 817410130796504848642084412857824653299586877647849228740175148254096800 298 938523923878831864070710773762858680890083146312240893359437638791036000 299 1077094761602850899062757274120228234502673172833589419245455739434890400 300 1235568991265856000202714033462927495407972694910661447123738804697458276 301 1416726056149773535519108611531636506100512289758473015154110609045417914 302 1623722535191581696453465374126180284042078686358761161720044085999178158 303 1860141832625930466018862279415904845773364088543902330666451073269303315 304 2130050220451885819714849973410693576831407119937766007211065143886604375 305 2438060021291911356946463942639428011123991532000948185437440625203236125 306 2789400813813019645953636907710416679833807402745710510364316637319796875 307 3189999648483326564663983776861536319944186273207774314128056380394357625 308 3646571379279601990859986853555153454650784097239666609494805938211442500 309 4166720348414951835772579706342272610600886708482587388155283841479641440 310 4759054807741280265654399817897399840345591804490118705141488300748933408 311 5433315623883678419240897167067374978918937392891550720093575415468241664 312 6200520996249721080789347940899195245806527618082505130872594278926155776 313 7073129119892366111844483297448659902486655044839872929510577079735910400 314 8065220951078202343655001118475486178358384335055267555282842952667136000 315 9192705484854361806700048969606401701983750331240335075629996325584076800 316 10473550233717479597651376258261262327292073822984365395105617419929632000 317 11928039907762985679983710474182214295633842130526760173171301363053300000 318 13579066642855730356869171607368416881261769351176311145853213201305500000 319 15452455508196382578326965842218431978474754294898357059189785026410437500 320 17577329452341565482716092118820623955074746470243285327216452877669215625 321 19986518321885261484649671843915595509788279902132479317269581797717194875 322 22717017114721211264399514469915994290862239189951691258477254682811002925 323 25810499215706380100768992563260339131668708134569693369273869486153570375 324 29313891012841567424573403856048230083018601443217307100154469503907896475 325 33280015013624488012934017532579388551496083581983000693039976377565405326 326 37768309381564592755717090206907160839168958250441096358636232695593345114 327 42845632700302662854068176304777295658308782119244688853512384500250063748 328 48587163756527197789540218666345348285945060671037628533143390186741147040 329 55077407223033332200021510022719436689534878547332223994834721155223669600 330 62411317330963919208736403919002167442725946731490334617962907539305889440 331 70695552957768466984006636787109253444935033773210380675188989038960879200 332 80049879038212325514045519560242047654097906891119637801989474952167687660 333 90608730844721388698606466418820719615304927537785642940778489748488826650 334 102522959496800825383033766108876764818790962251969259437558220480383176590 335 115961779065197012159954458237284395593210658090447553291318535514566565793 336 131114937854647284121534078232506040359715441272343567503982731881719180139 337 148195138901212263168168444440882785455780047520920502981097331248732469001 338 167440737430191003691756792231065959821433543883311419566929256945452180575 339 189118746014716956548209783896485341738092061269749467743833784231517777125 340 213528181482140592390021110683613678169562269247589339520354641836398862950 341 241003791266866288948621343702573103836015357589526487095554062598328599000 342 271920200939164330912044192301901081802624900874589806986533797930284525000 343 306696529087746992516540403868462783522575429498256025886053702338276500000 344 345801520641408649600451690642396351661175742682635273948103137083056000000 345 389759255127663950583705585234694761860523531698024911306082134644969600000 346 439155492334386966643509566730463195425347576900345575002514350314307456000 347 494644724419114504738072582893190063596061286235644560743467268961416115200 348 556958010760380453772689632990471655196118670467150115360800987625035724000 349 626911679832433745410085269123710394408500848497541567522350382745751993800 350 705416991181520401778199704485587705412399145470084564917285808999068322776 351 793490860268044652216620745630631232066182964416623717077360831585863223114 352 892267759601368517075811848521294597198332236312404824560510640024240318813 353 1003012921327996550404164610613388323057465869926019619140540677712592439015 354 1127136979343637185532640886835025403665311484556101031984574665885985069825 355 1266212203199148741824271596962326917819570124362733976703800076802144506355 356 1421990491684370993915611987146447951620383942934652422609288350595534264925 357 1596423311138674764890731015852770257001184901252412621530707891314268112670 358 1791683782401805660379257993162778754759992681855406490860349238387186287050 359 2010191141046182586010267887631262810245708326776989832643591798271761283740 360 2254637818300265205061956277942694123854758924522861773493980176889787906528 361 2528019415076406179785045931299213165873644854838386973154143492567756581664 362 2833667868968152636653728427924668111701812936711359861886186838671517937376 363 3175288144213170080142086054042577747976319286022737518578763653421541012000 364 3556998807681990750825547691642517662355120291932525252958756314366735212500 365 3983376890225923825290848840854752004093514989097352144971864142189535626250 366 4459507472501161284937975368414962832752417700750604756354665081948170718750 367 4991038478009207606324077037413804502677224362076693726129188171484287109375 368 5584241203914875778269107418777409456559113876923897380492214459309912109375 369 6246077172613240188457365424951298558879897818267660382928378715109033203125 370 6984271944442350174500916252871475228215410012336281178047579408629482421875 371 7807396594843700243823622525630793651607409176824287627734371325383385140625 372 8724957628163541744157960085553538717364488347482647470439161832137899595000 373 9747496175716427390875550517346560608876462349035760344903959769894252400000 374 10886697408298329871704734080465693067434549971491084385964255295882785488000 375 12155511183694023350067190250568010533440642723751476357322977669391938021376 376 13568285048583821981540301950436937601092161247076963592974436452674556657664 377 15140910822392752771158771652185567012817989635214952773164821055922244681728 378 16890986108883546000557712639825670614714435449421195348524010716846479114240 379 18837992210590230359532571068304033254113482058712183377005346215126027468800 380 21003490062518710562062847853195838965944427536634718329982120864326593157120 381 23411335955988682260999646277457723299584740263547625252875442932291878812800 382 26087918992236265813672206520941976014597143614368432044985882209957001809280 383 29062422389719895614096033666772844566366540475092505354794430683421161416200 384 32367110970365377193239313330360580034647262881213768888079375584089687537265 385 36037647369762019568684450516739365597170367570280202944196049292889851945363 386 40113439756223117891881358554320050325653886282486279829056827494302044707989 387 44638024105434761812680365428010774348755429124393427367196420016498289325151 388 49659484363073874160048329949203625957405209940157106639265272258921139352175 389 55230914139382041536734820891371262941148741177018247295490878176761160582750 390 61410923919517865501452213180056611132063441038332582842621491281797937333450 391 68264198144053076674333016303841245579833411291224526551429600671842442308500 392 75862106917912350739636113245669186122768878192501181471463731008321462100000 393 84283377546296691510870503663561762946979790856089201156356163430639943500000 394 93614831575834230425941896930632294456479281451563831302509398157886176500000 395 103952193541794981302473555918628388041604920395360934588969327246281593900000 396 115400978191399563524945269884219329515252225090814242194481531071127410721500 397 128077463573068987912891047632485908517591065342808462121773112475833470797450 398 142109758056261985944602384771591937362877627818506306334934885470652742182750 399 157638970081049727025642112930179374388647718855967347127778818175629904425325 400 174820490235898962926824257122493150520718519046654865194347308392534218071251 401 193825396131811172263193588544220447601282990183987878115814877172280463673889 402 214841991486992229766650215206984283528298677691739304120802369661863721612743 403 238077491865093678285686867226054754018102543702665698050761434254209710563965 404 263759870628795473627328548443792485751852185990037617223407723777141741214650 405 292139879886689571001325161633634950640562033809474464612471321380911781046360 406 323493262533293848645020951975828297675138326858743228515138971546991158032200 407 358123172918467109137212683585372087058792415128144556140444959849044336182240 408 396362825243122180931931086476314513267795195866347993889482115498693305881600 409 438578390473339693050242948950381095689430075494452456014249831501440390999040 410 485172164406005659126173882617532316881974477569132206073630956910331086722048 411 536586031518074675213769355031181943180302110479560270779476033911702313380864 412 593305251401618554998161883531918446299172695133043983367168498427522622796576 413 655862596942133136623665657362830367975946938875040900453854136909344698998600 414 724842875953455493457582631667402682568569489299139335105127807869971221991000 415 800887870755625716444616722028115121839601559268993592521729738895252802082550 416 884701733189966388503147958670734024347927141637765332305679747898465290461125 417 977056875827823783278744686832658365541592942826601689819210781677147460309375 418 1078800403666622186438289389640575394125262986650458789300650905427199615515625 419 1190861134441577901326539059806643245476870200651396131431227518516167159796875 420 1314257259837826633792963596170557107596158509147204928276126558546824349940625 421 1450104704391969335075862710596086828223694965342074588938585940529890816540750 422 1599626243752322856976067273978343869598438023252180079728750005039960030537050 423 1764161449253867860890840291855166674313967147242008363605157437200021489603500 424 1945177531489788875291740164844042676874250326364667338576247180941612841186400 425 2144281161761927992267882507318714041272313376221310267787213936008909002223776 426 2363231357005501125916952796265289845202709720896875770694636853339344285325664 427 2603953521050086347627660917723304616886380274146053893821992778504806090184608 428 2868554742943397242826374027515100574560139135365013300623653317845645929791940 429 3159340461574325311067603013537528581582781141434971844249252697823469984324250 430 3478832615038469059789838104469957679018575014161383074352763857328564600559950 431 3829789403148101953650838880690894781021924705129253014353537541928309781176875 432 4215226802258741526182006959559350928633166784875991804731830608961159689083175 433 4638441983230192912513707825329703360488876847514989521211666314278881029410125 434 5103038795930063894978365978683177611289718880176169341816923798991584781140315 435 5612955497296444738209100988151168196924047951171029336161884993641727862513833 436 6172494914683507666150477058087745994975543417059921270726813146721214380685164 437 6786357252105048017758874451648329892847037533853277240287242296183740734087776 438 7459675764158792235123593292100205313507826770102119801948552669164202765114400 439 8198055540957931568401980699959273498483595814932247473591060029582946711456000 440 9007615667422571473880970311336486264404055850896436084481040652430518811852800 441 9895035041907397393240260001852882406350507753981750846881985130127590510592000 442 10867602162486227308938350501781171143924750782142641478286952127128132300800000 443 11933269214411849015451308430144371430348470903050468509376840631668167168000000 444 13100710819463109588705400629588388855462164989704096731793557796635534012000000 445 14379387837233717833047852152034762051341071006569707166007042308964456895700000 446 15779616640073078722620185141635317981726177301180786274650303839773017347388000 447 17312644317535317358301453859742136524985131083345785932501011055021560733353300 448 18990730303018129327017507226289201598519376832297039473741086719391030425921625 449 20827234954981851753635102822763892522986626566269255186926893467516237224642475 450 22836715667949794044822585026434403212506154714866496969698067786556192529864701 451 25035031134638044671871857670420095578436254304700735565120080696259219231461239 452 27439454430298498701179061832038429929429584947871560107162932882584116135176323 453 30068795643952936389805014256294184553132983784457207885590360661998708408023790 454 32943534838938517899382144283070919079282500012128780525435849230428884632873850 455 36085966187387006803482784806620329424651307169438859446410885586293179367343140 456 39520354190254911695531984844458724145592436282998127769625079869539785552151200 457 43273102966667190258297710406651252096544982614032084926326349686440311779044960 458 47372939674016664261787342745629048700019776499430346910933407447431076012522400 459 51851113203885940885854570510981871546235914786798168080566531983759488057919840 460 56741609388869065773759234611848167331684892288173557369713220922853649047835468 461 62081384052238585708331394549304796948049219620669732962993242219076761907859514 462 67910615336636202645413445484828112070978328333406149397478347979516452103366126 463 74272976860103911362931306584785015234757360941369548185082111237137472484040825 464 81215933368398204975365021553765792066181700863796755447628103410662377384130875 465 88791060682264659419409313963952904924648180808436400991581591696586409228832825 466 97054391877860137689220349288217231576667230961284938202539602302177182269923375 467 106066791788508293679106282143340346421707508229961030509184766103265106177103125 468 115894362077224673466038893610736856743150814693320697016184835746876905919468750 469 126608879302767978337044902787870513533533906418106627251167253059816115715375000 470 138288268588238902296674639429229255364037962292492658401759126242284788692725000 471 151017115701393689158156278409732358301269621938421774162985167153725498524516000 472 164887220570868002001797020812309369505117926113677391476637668795450181510323200 473 179998195493489654833403893888317823124411074919045085337509537308412372409984000 474 196458111535942702353343278129880043232209045873845365124530821012214031154764800 475 214384196900456514907778316618256686566087889249660754341874820787819582776779776 476 233903591310243052415699540692194056130755667601094386945282442836495791283488864 477 255154160777495644045867754350878511049547711738489558693814854426835083744666888 478 278285377446392085908608296309083006725818742524728828539575886319203881658847640 479 303459269557316016796607214574160088581394327287387219873085352122525478443108450 480 330851446958135760404251354557217627944451967152782568339064671032188295258581805 481 360652207995689106515475052850797373403311956860931431177976770438057636706385175 482 393067734057571153765461066538810995773850143907771994829720415269044782527547345 483 428321378502999296847152350142102881583941909532394668675379669405527393782704675 484 466655057224166118183257109110820203363218582147124248127604675996001163971471365 485 508330748618470599727231321352307220704966898944716348548666908795839537958486078 486 553632111329885811384831079454427750492888464161893901493649882919824876747311914 487 602866228737194635241151412521437006072167067284859715761149328812290392438370876 488 656365489830805494502328292391050699546611016039297835174319602462988405877516000 489 714489616831444599754002778943596970717061025737006270834003319537697907950100000 490 777627850666515583205901761429748739206723364849015222095538577504048036148780000 491 846201306236849374199409154392746704130285509716895411519741542125728848400500000 492 920665510281701146114397497530649464043805918992954171864139270109085992070312500 493 1001513135587203400218534051404769191505104315344514688217607097737415718066406250 494 1089276946287339199912115936745073435754334502543573422996091660059339916699218750 495 1184532970081427185940901492023016262920345261034530957558745707030262342646484375 496 1287903914342984141396619267609116995066519342003874116632926668785445316905359375 497 1400062844326848818573647213487151125522947672870284990099981865189409467085233125 498 1521737143000153953534882576832497167174823223515506602950335156129189809701271875 499 1653712773434029561068499399182857889293222181759047947190555900333755837033874625 500 1796838866203107019837090209023711572542160074785877823692836396163978161761545376 501 1952032655855681878397990374361436241318552460137683568492073613895343878066673664 502 2120284792245936318228671220123464977504209652935142197849706987846736941106300928 503 2302665054368541199752251084709905535023668569283854947958441651277823627532042240 504 2500328496313372518702370065723018966657529836479382096430434418546139995098316800 505 2714522057072637893701197718387073689941015917154691480132945684466482681290424320 506 2946591668193628877853067009250766976941187544178866807737491098733459389861068800 507 3197989895687406919980714213396064227134839199001876003836155478886292425623470080 508 3470284155187443823277897373164222444320226748257612070048061583655688882254643200 509 3765165542113697270110547688468061609370809366447663504858252447228820849967728640 510 4084458321548653046516438061787674694671743230072336693513293345338777346474252288 511 4430130125685116504491759861657374117033654111212698603065506730702031675779072864 512 4804302910074406516464034720105023841850994334946559369720798886065316409331694401 513 5209264723502377645937081910914370241240007418442449420265456984264009538301268675 514 5647482350164567919858223644535089223666207674091696105450167178974326987179457125 515 6121614886916910115878224030227825653214948781573560832655101489888327030066098575 516 6634528322762055915166251441474102104474666256071919528107579373638184475808220375 517 7189311192411742759032374337803181177852002621041423595749175021617956924928818750 518 7789291380762244547955515668308288712870309248829270700193191722044618480022406250 519 8438054160453486363698429081350030180312369934425879438943590790728562515834312500 520 9139461550374878066741964827845076008649752947434210365684620214866438500118900000 521 9897673089055731053109667860948252485706367163424670320292029563803265220793644000 522 10717168123360142053808263556734625596558880596149239936037866542006843162261063200 523 11602769719821899362689876566306599699816494005424732440571952586546126714030604000 524 12559670313332393708272345591464192888630606935622567550557162925878189072840080700 525 13593459215763564219047878858941345746926090079990636847677668161317347974209731626 526 14710152115500315191691331159245295601936617948405476723406880679726638878854622014 527 15916222707806319975447531476358656448641447020860336375783295279191328021482538693 528 17218636605489505015018804245258433202334019586460130112643987642450871452070295715 529 18624887689506829947085098528715583859910902037477355216583415967656381859487347025 530 20143037069992661973555567773287184995377117421709000571661583411096114056757590935 531 21781754839754003173065690527698374973123737111876282329038715263355453487808433325 532 23550364814594642044288995735260634342570220387142681050280139989219189572023952290 533 25458892467957353789028395898173811279211898227031002810564385419147414926539208600 534 27518116281359938370840065624005155194566842380960314899063401678832074560706316040 535 29739622747001692027330919074224226121747526991258573806978346106484880792980298848 536 32135865274789735500634524717634432842882926820078732334322062267893595053933732864 537 34720227272940896394815197868369729285751594189367518320293674138424204971845016576 538 37507089689319746322783542996582194043478395748186765679837245939064645029988377600 539 40511903319846087538950372882184921875388885842845962763413738399838869384077696000 540 43751266210719044228334577937700372881671326092180781089930974268653209821135792800 541 47243006502937778453399264955125160219152790248347399687394061404661361447997493000 542 51006271090733282507031510841608171154076225855190657972356038069640151615502575000 543 55061620490149262584114655907700622142020632785805515748130199521595668659242468750 544 59431130340215682719840294394470702766156738602198433420329344389056583881988703125 545 64138499987044546854193518443328732018209295684488566265420435807611424898376659375 546 69209168630848356301910208847071815363754097588949730527119710743639404893025277625 547 74670439547448062615676265776916676287742274586741537439482114642857519774681471675 548 80551612929416556713367721733706850152122024437375078808508073503176964188903261625 549 86884127927720136644837247351548336109642157547480293470605463930426168274590951150 550 93701714512705755570674285554301138438682504517150098839284357765485787066319668026 551 101040555813675809946372873799852511694436770643789229730329229353908406282158297164 552 108939461639242745386785188269774416665930810737172309119492481510557199004964499808 553 117440053926319591510384038946556750629262199889228795015479474746999028192605377440 554 126586964914145747761310870298995202653587240039439984212360386113005120286966716000 555 136428048891345827450083601794145967899880181122958640896567210655629218295837514400 556 147014608418859425340096989257764457046818115664777747878617679114848859586122782500 557 158401635989858598631226331546865113476229210642132325506831456363396700298869001850 558 170648072149696558555276588711728347329058283126650577912633911939014528836622752750 559 183817081164726761314018585457732412294097644938983829618191931236987966569458517315 560 197976345398730447523910136966783625895390051377193213613168035037763324268827387383 561 213198379629940613806894877334320361788993735457417534922446397238397085981062801789 562 229560866620513811478976215250735975246506877075812555725905944003758679668454276651 563 247147015334055775753621850798426091678107010046302637833635607770857690435794584025 564 266045943285746596969150776248260666694124429417484094508951512130013756066490788500 565 286353084604046949482992677746542270096841864639020811999133959454020112029290888800 566 308170625483227845818345857483636336119102399404894696254573895972331878712039252000 567 331607968812400604165044087875884134575855285461163948279838423658440954805960800000 568 356782229879699464806138797543637230867340926375819026384395110285786087059968000000 569 383818765170176087926227948256432073612077122048759321583009017606246103936512000000 570 412851736403214985437575701892861064516436506196480555935638169631304734688563200000 571 444024712090307459617966123593370564136414886451697670479126194306789512957308928000 572 477491309037289539735035779387892957657678535011931918717152794525592342772740716800 573 513415876367143833883115829890085487790297535264187231871530796265282064284878676000 574 551974224800701131825538342217064389623341105419021068284295178069755445869792341600 575 593354404103599408570451330181220719129135169437539566155213060701052384776975084076 576 637757531789241033648258914254251655668095993948093422941577617121264899389689800489 577 685398676359841688423153692096585440611557079999386043301483607129287137152312994523 578 736507798571629491946754857343538770792413272228992538064405306074704510345048841165 579 791330754426509350262544406960015800611134061407126854329077690809596556391410999975 580 850130363821773246489756844475698412073921200549579177625411790858739901843438308715 581 913187549032470313238821342717015604614103761222064078793265876387303617931286351950 582 980802547458652087695802837494279104898236930778965916575421872921860725252279386010 583 1053296203342724468836443947648226257390543896048601822431940281736297263717740936900 584 1131011343451462271551459392686286383447180528775302367042773122062928067817547431840 585 1214314242023818756275382160116469679909871856364202030911815312004883455701596860768 586 1303596180610487835927029514665217116648208066100549437861704353028207480739920943264 587 1399275108775303299052125460634537935104068922876693039619692688632813487294780001376 588 1501797411993098571889308392297306660477912416835357767450471499958882865135870166700 589 1611639793464775436360485218586207135789671773054136727641829143967292784412108700250 590 1729311276979279158102691830891360902572482744232108013838654047983155051591514543950 591 1855355338385257871349103916872698882874389116821105020495289749865145089967577644625 592 1990352173693775503012626678166028011630446178503282697455105905961100638058248196875 593 2134921112319006044428067465211495425449505910997921191153054526761794403134517515625 594 2289723184477899091150081224418986335065096330392186443590173939713088853576443109375 595 2455463852313993510349776243407292855874782070982318026764282347234224036793999053125 596 2632895914886578369546791408671020819877836367818062638487598335216802326019647069750 597 2822822597776062397314359204441066081579910015694291948690059210326307298971698266200 598 3026100838701618791540099361340310117372215016358766215346336528234392415778727069000 599 3243644781229928961362966012956566534391646577026367372081468259974981979549548160800 600 3476429489376274398712743523122182807997377883096362425699177397924126168270740171776 601 3725494896663553540888853873611299550427097379881913752550462057045997106530914980864 602 3991950004013385129336614422280737808915248517382087581866676419444224539172524633088 603 4276977341698784234904891376201635623192309351510689737820583017152259096595053040640 604 4581837711492579711525223400918855116449814586886279762827306759491918325548906975200 605 4907875226102542209422665836325375947109785783378217797660720487499901701080510487880 606 5256522663996019265910018645421748031856661019359591188520231843876472036713179699800 607 5629307158786794846571763445793963227786410964104512326938360745341559798455433115770 608 6027856243488136908082394759913977203073429597788923977851263699872888978203242012925 609 6453904271131974028606003563858235109840225690247862653688914140289195921005771724615 610 6909299234518439957912216939646040071964870466826868266163052248650756675576130158753 611 7396010009196424777029054539138124478041351759937891848467677997244044428938514771539 612 7916134045188257571752273541754624134823937128764289942551637129873348424383032867501 613 8471905534464415608343246605585621188160734018220092376488230983648699154997639238750 614 9065704082751630621273510828662716476770912860323388392413688596475488127001718906250 615 9700063915924601404378161967205202065253506748010295849224342454591530147061487937500 616 10377683652992628772194249390960145362906972830630217967690891228843038878091187500000 617 11101436679553030135655983435306396256191736194056867895984441212390058731445312500000 618 11874382157548606495368758829366590768604377040382720265860171161878293784179687500000 619 12699776709242452810383939651724860366255507928562474327142355093556965004882812500000 620 13581086815516054558924967974173191403334464153869384462036407756630598327270507812500 621 14522001970912248362589753253551973300304210559995592522679217320679697976942503906250 622 15526448640289926930168446346256903423215713150031449995531750270026379258772663718750 623 16598605064539374122260914330084723891917685856092987670596407262540180365219345859375 624 17742916965533230069820600137174637561951482259907146500328504546586897186693247089375 625 18964114203366102798293312289983736336580220112469921475873936144021036444783826132501 626 20267228441973963586501279565910428950454996228467997261255505194376660431086250731539 627 21657611882431318935631582595058792347582308060813466128064469339233448388017415200753 628 23140957126608823561733096646290504074269400954745147897195209815037651609278065895240 629 24723318237446040426123519976311071000517527662611592095241836545128087143463439164800 630 26411133065863516644590071600387523440490425973464526527019449761047223214059276731520 631 28211246918315801326499094212694829102517128429178627485089430698095394862811534284800 632 30130937643183604362685013831767423498030979638645182579108137605055670665979368570880 633 32177942218630680987807658859795886371420864460110789398003127123516607430998962995200 634 34360484929221527202393355526313879031887213338477091232198187261589213737072213360640 635 36687307223522522216471439498110233429977847120496224295734412500606420271406370521088 636 39167699350105358764049471137485217620451094621708212535237605181803809088105799460864 637 41811533874851762863796340270043357567445143959803474231460118651688225807630151451776 638 44629301188237658233353946977205208481044329856239268433270910141115312188266576700800 639 47632147117368884885923749266716001156068275816064162148880712439850554608396905219000 640 50831912763965953375152061275877308905510281905310939329540250624298607441209938551825 641 54241176696269571837727207358054325529339547062354896846802555105410953099122181797875 642 57873299629980179720628553955492627461571787180674009012000377172248785316582892803125 643 61742471740872752338108886690731984412773533291378185167547069364231299151410318109375 644 65863762759662977884263800146264720177617783846849097799452184657804776396741076109375 645 70253175008063856438803785212344751641015811537323378822875911092209164135291293118750 646 74927699543785212126308829872930945326197972875528922577869336713593146678460660010250 647 79905375591516061239151058157515223310140949057898772998728588458996025136915395007700 648 85205353446715945638633760183804692071063655436856093683668925002716747203440535444000 649 90847961049352173544595090250042851298279676463236298912879759228378392437414693439200 650 96854774435582667800257766020757842681608594419944304753862766996259557486091931161376 651 103248692286827434910797176407556592008411628931185246851390170820959495609724749943264 652 110054014807725604532172571536859341164844452221707560683951518346295357921786158970268 653 117296527177171124287592673164250791990798378448188377722203509309947108366477599718090 654 125003587829991685320823335849021715861706459974453487674462317165828470976474117573150 655 133204221840917113772262356311540093687658565931097837625876763185477701705972250009885 656 141929219697311843840538008619756236706945888237439327855158079324464781409891974185075 657 151211241762759562145450497930135305504517257426318039184992113941880889871024917390465 658 161084928750026962826481812741972569998408226759848236615603270746834741630677585519975 659 171587018539240061377804716970087038252278027920397656786547356442346635787777109011165 660 182756469695325063065900643679039358732661028861042083435254475902871056730334119221898 661 194634592057942947194607076645686656009691664353227238187428776383588923688452305979864 662 207265184797331592916604296790680538429379870869391806236850886499540894887527671621576 663 220694682350712730483898339491531259857893014517773915396070080083205506941300177381600 664 234972308676277077074354847097782616079966016078633011224074730158064647912292814976000 665 250150240285286181029688027099517366341458489522453951400818871668848059614354734156800 666 266283778537583000124963732096048367978872099039399578692371358097339907381576294528000 667 283431531711847233142546897390029503113767388908879542007839195969126432335521763200000 668 301655607389331109455041615146626805348576472009261027934018366016404462367474324500000 669 321021815718635107878329004591525713082245617531319754712649448796004890712832046125000 670 341599884159402653434184656140710065262436218045761527623891038732974916265390345175000 671 363463684334703456724793315202970780671706832986490726003357876872606678511311798995750 672 386691471655415706416785789704571342239896863011329643508259040584065315106041339181925 673 411366138415190527635201457577571472721114339224643350791577458072934042549366466385375 674 437575481091674720774574126828473183116701433833361580555333231374730018580568676294025 675 465412482628670743955719376005712796258387673190747738273376200871867597095063658556651 676 494975610514921547567354311366947449947095233526183474347614405061996736481315724504289 677 526369131518322168452307064859968922354044097198242760944511178913812628758643472623758 678 559703443979684725101215150293646020160174730580273818066847942906971979465131698481690 679 595095428617828452961494414660943647876858046789361846963604748028862792682406037451500 680 632668818847846793691478999217494264324204697108431004904898232815076276132712814677600 681 672554591667039946586540071450626038735795250790331262113301068801515401003223186020000 682 714891380218320133777997441984680488809306002368254605367148867897981895020003094082400 683 759825909199030607543339299434813825221875021285432759283091275852053953354116311236000 684 807513454344206958154894015179525450899019244257438467856528647694821644290655083959940 685 858118327277496012795587572903035103321403412986167209644849561785117919730525386804058 686 911814387090385933695798888190765738949185814809363739352929011664450018519115703638414 687 968785580081250664994665858493546081191626857455545726209015048606847851401417185378651 688 1029226509160139869885854697405980649114330876277006388122551875015851346929066455256775 689 1093343034503427107100144371134992279240011849185115372425421993812710228888668111774125 690 1161352907124547685646376716520031767115052011025168246397601090404227465061575000231675 691 1233486437113305558771360305622268149682729631138019105801818301698472510820397506127625 692 1309987198386807002455680456212082779389384021895853211078577770911811945814658244237500 693 1391112771890198396025657937276420173823946517103539357167971952398670411671009705500000 694 1477135529285266837087014220210331067678850421184769256109628640571923832928415824500000 695 1568343459269836615834726801260001567843505879746833787944200391333642137474847943200000 696 1665041038781003634606693736675548593014329759029398919345004540216935838670472736768000 697 1767550151450846924197215021967210713632869251591923830490795810428087360561848245452800 698 1876211055804606577843844484291016462322361940292953756793551619067563185123694800896000 699 1991383405818698195396234279110700110656553313890676711992365457583368446965127293337600 700 2113447326589635762977503674128828751926836404710538439757319104079331692058888577016576 701 2242804548005261792583793028199517049930477187174807112755883847701357251659251241112864 702 2379879599456953673900418909423760198238829870706746568799285349771702352598120804330848 703 2525121068786021504509065954196264157762935303218581568116069749827591451227295048833540 704 2679002928819683582513197778202354698760807998616549348364037822813392632388417730079225 705 2842025935022165840296242566110741048968346621459627932842976724112299561657732760379915 706 3014719097965002222111982289664623771217234835379344365860739037069793802703212140903325 707 3197641234507913449544263786914900288085524231026008139854622882687291257431950447038935 708 3391382601778129289939844153230455312101943218254178572757793036412782133585713276648275 709 3596566618242131103227371674966564132309058252159267507606622538407225037240419969212590 710 3813851676379983957064501806685677377304007283717405054630406222648889227594455574469818 711 4043933051699178834761017391438209580945819700158076605889591624838812752564698259665764 712 4287544913062715215289406808211746266473132931296375663856432423265026714817619776265376 713 4545462439555545288892853992318520628010079789943289321017865780505644041031655371183200 714 4818504049375019918673212910298295237236913788706034985691770084654704827032465803204000 715 5107533746505194785079286664655096182333448047425669318126142592402857310706411622543200 716 5413463591222370661675622198719748302984862951067251237470527335316342206794788839231500 717 5737256300780679412287686012165702695876328785988757024760062586231280565704739279056250 718 6079927986942540457954505471086375553302580171821021996554775742478742088804423806968750 719 6442551037350084216589143330172567158075577183686599437273830326939506506241476684515625 720 6826257148080883446907718523432645975002042931660372262206661358193753179202624552646875 721 7232240515095296968489461560785598407410148193173587763224206287800984377273630674601625 722 7661761192664193097201585174799713597888679552973997489278084396721219595408393889178575 723 8116148627265597801751544904091490484062731118568480744663702680989138432138099023307125 724 8596805375857757322801148991776053578196993576715154302052884545124902942627480033275550 725 9105211017875107475122988998239755474030108241937987089909145817533097274396616807498776 726 9642926270753632828289460075146853115581959065877377149097316666680917981723465393417864 727 10211597319274051007944598906882113282288909040410644596008268446361013815325475941264288 728 10812960369516186694433144501273546346417583120427322464122998058142713774662052295408640 729 11448846438746868270495581330580366909965028602936041479653046532965517884304594931123200 730 12121186393117796746234884346562568750865374737832064110820397331963707984899414031662080 731 12832016245630260394842241620115433238523195716674494485985421452538548784759266981708800 732 13583482727431510002322185803954763589391498735251363458664794630289626313754569692052320 733 14377849146144333244936354635245372238527408056267442118783760891643387997348569142961800 734 15217501545598193201328658389650839734971741630331738002942209207755573694928109688137240 735 16104955182028604812211141004492679293978856532988121581784149145132720027238828380940178 736 17042861332542654859701760413824517271554580306012091893925755350754981645320586159491789 737 18034014452414230229902477797871619710765736692490662220379741509083847388394541253989751 738 19081359698574176900109488085166557843660399600764969843579717957323922012371829917664625 739 20188000837499908735249994327953443170383466511516217271794601415986410065483900498271875 740 21357208556587633658857658238022797064889611155055569478919186794404877115026623330583125 741 22592429199010153437842293528547813449399367817078776939179316638977305895767883796218750 742 23897293943025989244865275260266112015881619270208733258510088960178692439879241816406250 743 25275628447713337447034087584251768193543359466781023038340015293362333698682345898437500 744 26731462988157103365490770296839296725125753372260981081903425407318385965978879687500000 745 28269043104221118880653995683933730309792759703293357417280454605995893264116752812500000 746 29892840788192839499392988726097169827691182684463864325072257247275211000412299515500000 747 31607566237796651519740258261218166345688341355400148308755697275065326029860230115380000 748 33418180202336814878708900747319221149733406747273148489719514657577278620096792754912500 749 35329906951054542052824920514689185311506928675408973000698588527393345427102255136382250 750 37348247894168397591521963682451800065453752608406852429547860062372253998500456755392126 751 39478995888515840401123458805988889067616890289292819853353920306771879315039034783300039 752 41728250261229184777630256010587872368640397079927678562299497804012473359038413595318703 753 44102432586464513543705335038504308726403309389904454489105055309759591948453065005751365 754 46608303251860253936364246678425747263479380078203036387202580258426275448324307766184675 755 49252978853136475314311202037352595550699288477163711306242979607433370657098112735469345 756 52043950457059878880949895531135324931512051118629171519728631433329035965411119302210800 757 54989102774896461263852999618116035284211746497603928490502738086660883153772980879111680 758 58096734290457636106972877781905733716091886795639359159861720638266724858061853343347200 759 61375578388920039657613940729176078629036651196344540658278546757425614236534726247792640 760 64834825534768341793937001547683462626011795174064937073320741344762536425425826257829888 761 68484146549478319323881677585705786501169097275951337826676495799277544047999251973668864 762 72333717041928589274859769101840681026841563996084134657979562058578055776977478563659776 763 76394243047008298595494626767122746567382622012404417715848209246156048317192229145804800 764 80676987930479469971292771465221127279806237659155719933574900665244744487415264016384000 765 85193800620861560571836633824756615944715354261544411935368331928636289446525986979443200 766 89957145231937261602447896931431909956043098429943243076157537647673442597395653844416000 767 94980132142438031171350268263408547253978276658917328470255665331235820431366580195850000 768 100276550602560919422211646353556982062098008371537791202628804448966709626743599756390625 769 105860902940200759310593007087236554237614960403081213605608527713197271846489608015171875 770 111748440443159852750535968723270248019789025450017366262636103701559891418284231270853125 771 117955200997127231950648973096596600357211063519164061146563333002659714258683690398523375 772 124498048562908039880392203949024697461332897255083079901842344808533092899116895029521575 773 131394714580237451673187190547101846199477966906359062636781528798775894799809814844202750 774 138663841389540040944414770233417467994972749556328363025247735006743382448221681588641450 775 146325027767202074746118908405225508281972692618940789225502719215316635044322052868469876 776 154398876674318706497827265607749949268563943208289981187207844109761840431424507235903264 777 162907045323468563874722323012445767536313019570407468728101020333270672124590389446719968 778 171872297672863275617601388492800884812418297859378684516803889231377200032521025911799840 779 181318559462227879878326275390437353151874317312903177625517475931171022784869486334002400 780 191270975909999008745431283909732756632392630077130588265365990046985573184344083798334460 781 201755972196890835060523208359700155149392177866980164421962908848119377318391194716537450 782 212801316866583984459197949010125431816423183703777769881397311254080483147156809171387390 783 224436188280250359679159036798973900472936636288681672210096042757948684269554755807940725 784 236691244267847930275651069469281741366737700222210494401247685306902422473142989805646915 785 249598695125615293867064631935974166478206055300948997704700871898153755788063921972913073 786 263192380115977968090853628637455273420697107344562920172831821756173381813521165281981239 787 277507847633159165864635942104463745438282074383642456191193245284115124468382955399314701 788 292582439205179987226969030311381212893657628686078976345703938964138881135364544364916850 789 308455377510650802796535861780494167685467090147732115908515371295841124038307366308831000 790 325167858596810928542314761123630324464379391887669050752248244777902200646431539522705800 791 342763148493681890778445099803478711212720231482251838204973547876806871757099262680988000 792 361286684427975638368815657745487514634048424624934222626324337678065545130864121283200000 793 380786180849558576544807580989747206742243141334297129699340508983397404024200966512000000 794 401311740492831514733989758377120749525862133499485238134646662034637763645527169168000000 795 422915970705361446789483853224500209124233962918410502467932383672730419255555888700800000 796 445654105286511116052119085818235745632432568497922006860988305737067666305588357367492000 797 469584132089674879907372656605796347016604369667023152629262547752629430405521761366417800 798 494766926653063547641872816228682831632440959340877083032338599789623151829520786601631000 799 521266392135806468368742424005513918651200381467998108467578706130125545365988730694793150 800 549149605848476848395254550623340869239891924203005517979099872768345247699863977818670901 801 578486972680017576275621243574365573249635720552161480190615993379812859983275022661697039 802 609352385736472099473280740160752628152050092654467306731492035340686419348236637408415833 803 641823394520931407893978078379694051196390784505161303240537630389413625353622881232620315 804 675981380998718159363981787434147052910429479969192577957422855432397940280595069853327625 805 711911743907067634251386453354543851963690917907595283454376532063464428139289372602549550 806 749704091684458754151374125238017963108718136581234705256922920949107714970419908843936250 807 789452444411324125518082375842343283223483303280210716744235798860823348460289816963746700 808 831255445171154356722221185957820318476560633013493682054574145654312982933734602516188000 809 875216581259038273366747288977083318695233533324955179318977883725107597717110177413249440 810 921444415683477837241782771912372160767764292279507461555469924430019445465012128983232608 811 970052829426916509071989814838139104325783098368471373649272195994176044253964183432085664 812 1021161274950855716833362799076497753507655333160204185132461162908902510014936111748706276 813 1074895041452740564939052255089572007046126323967126436123616303874893867080018556698382650 814 1131385532404008894168841176480854184406876373721383282925572186516031610886290634200584750 815 1190770555921854664729630127102091280046062687755855933900664078701294891265790014284162675 816 1253194628551396265535863264591044257369084401418763439335058224007112907857254954859156375 817 1318809293060103183020639684643539552813125643986608591633594409566351277932929235129628125 818 1387773450872562534812424373546424152575288169933364378964199277158712673780445198284796875 819 1460253709801004002775717268514691593093143799358160452458812299214170438403985906646765625 820 1536424747755493139026630079034744558818216630868135652098203033408100944431491891762262500 821 1616469693147396124694385155943176028638252719144288000843324825782507440452505284738908000 822 1700580522730662965093042380551778013922141317846656180103475562537873376628180128021248800 823 1788958477657721882739029312308127667568584649060005239263676745524516279102588443182816000 824 1881814498560378417439416776412761896349249028597181466064855453656930635791411037415833600 825 1979369680501123653915404452741645650391667202913798718457182532098078192917671361999896576 826 2081855748676734442994603653643985890697544652715728057269052009701084799638991713703460864 827 2189515555794054093747678174655979097319596797171975266111458642200869832633437947665154048 828 2302603602077436769249778017548251881524049875848605505244098398158939755192250280633079040 829 2421386578908587132210623873834104304322455134276174971816449240395601546140789775398861600 830 2546143937142495601587920130661929506254086406983515761824819618844540620654004631227494240 831 2677168481187928465332298026441212834081664649010300734512715739258096699440662237654164700 832 2814766989987553339849777589863991936443092846623559111036474463105918337474216465468534985 833 2959260866081339193468928091426040597022082354713895281308073642001922816317679957747625275 834 3110986813987444413653371263471183239058662738062168910529406722652279494356621170329433965 835 3270297549187477295951263619050668322716286784917226186836419297222759765538630780622740743 836 3437562539057865127302970872079651976996775257666540402175844213144946745731912340693230139 837 3613168777146188267628309336164636161984495745725622278748032822424979509160545666205658126 838 3797521592250815245107107306324348719176734293099536971800977617487269895183564259296543450 839 3991045493824108347017774739387748951752290856702347611705432311987754688161578161651626500 840 4194185055283954648088617943150440935958600886966791566889698302349678070312831825540471200 841 4407405836885516812127888482203528610899089230135279648319154068675603881904289539886684000 842 4631195349874997214188694110539780841849223732535567832382868040746586096096863785468900000 843 4866064063719977935162620942278690171725938175161315607393506415396289688811604670301500000 844 5112546458286652198438252918034973902311191801817692151901426434157024300581479512748187500 845 5371202122913118472058933353460321334488979480839419069793524487466571684285191909134756250 846 5642616904409989939840734839119501029915452081183095627863288039036511692664296239124564750 847 5927404106105007278708844140744808189335208584554917059396657732623646235480892742837997825 848 6226205740137264508265099433909058306411609572948023403221422854501083511487163670762760875 849 6539693835299204039757361448109204434614437597500764818670570222299276841143350212408468425 850 6868571802820851168063365754371210140685649776617628854074932015099575259792766655224245151 851 7213575862590988826305444347295454060211567218607632373819968442643584194427527558272877989 852 7575476532414274846938353643447483982009886084627943512484601763699112413872671048869279238 853 7955080183011836528894518194244842099750026784172335887442753464378922698408644358630951640 854 8353230661585807393325273483606756151007837592535338997975226581773994566261025618032896200 855 8770810986885771354285444885363463064056117778496151289701378289202804795375226251646901280 856 9208745118837329440549314159043625936504837464785892429094575772027895705300094063359052800 857 9667999805920189799241785947482933619920071370225086481433101683420680679770008472007685120 858 10149586513615496173706195182379204759507611200297003012371496764480075072371916318118988800 859 10654563437379753882981827381618582930428469333246527838025769162650359506075845363453834240 860 11184037603745893636417860768733121051031970169976331098315394913999806275602294564191189728 861 11739167063300948262465111725237333631982485088938673368026143136313469630503143922956222664 862 12321163179444729741898558661195255363379863978952923695333962838716202424759680152276956376 863 12931293016995016395338204577724100720552596222976117150120997999398909214831557219401934250 864 13570881834872334030758438894469501664782076294792056886607549291189037778675368539270228125 865 14241315687271690741234253849058456499238735883260947272505072737856310393697814411518654375 866 14944044137909862704606254321619091942980203475482534903089640327021499028706251799893890625 867 15680583092125297381346516399464868328827122440367725312025481483726605647400431145107421875 868 16452517751803680653701106771141402661741366730956696542767280850514928797998445782861328125 869 17261505698305995896974620819012957278836545314049190344411904053346493607534305290136718750 870 18109280108787786781100542056398529200348242319233267987554903106461334437240382600253906250 871 18997653111518634078821594536179932637947826175029421980614549014101834947475726834204937500 872 19928519286039893877211922773326153359701885023006261784360516001734059635441376972717420000 873 20903859314236856404366648893331573543049503849733605019962498704456453554251975861758900000 874 21925743788649019762386229075141489727030159471320762357336354051717166974998569257080972000 875 22996337184599492739013319353283815670698467936840495686751390727163423479140897730262777376 876 24117902002992020526208693143651017800171005922399438912428932522369352385688131912130254164 877 25292803090902155495497446747467848304910975787067275078554725073245679557214815512765904778 878 26523512147378075476030553831618454877144930461917631455394696436640103372921161137124344990 879 27812612422166902496222745443238003303401050888969227783292737192020162321476970414715470175 880 29162803615394529398238832899103578198370582859589570211037508767715518581858833054285575295 881 30576906986551369855378071984695860031398989435248245140734220056469250393556693191951799925 882 32057870681473575451474183736765527592925275222386182556681546778569648875849130923154514355 883 33608775286359595144436836104875421933907339657939919543104067889146039487343897240399839825 884 35232839618225988961514036539792038514997611462727675463612456681793543013795692283810399640 885 36933426761584668927384817352800614503181221215491086532018387989194745304189301064398178688 886 38714050361516764866667533466907711585354888109025612621659023839938475152338996726990196864 887 40578381183726659480642796294444829438667924543005420883754314915663058319662529878756427776 888 42530253952583985078657940979254820503860302249234638255761963607513720120946715848264908800 889 44573674478602123852538729529669251324386961359487224210526909019002362160157662867226624000 890 46712827087259626873128098298496961950507071927648771195050447362866570206433815145558835200 891 48952082361546609045255850993935173997902523313905512119300372138096766862233263455993856000 892 51296005211112256595450691782300880231950562261590399839800344293016634221247676763769600000 893 53749363281402793161660485806094233449482356196158303113544552277603624407436361936306000000 894 56317135716712308303021705472320512295885509343722403477239728775980622187686196548214000000 895 59004522291622502456280455145879710234970844206562101489311599173874598317608425257847025000 896 61816952925882416267461688644816112100269253172169141984148537793220678216032194682515464625 897 64760097598376389033966316045989077180251609284296359966113490220879627602463097163706261075 898 67839876676448658874209042723957126890964445212244869815322031288414897988505620203729927125 899 71062471677497034344979672349668086175650189370100050103299390915288343885192291292720140575 900 74434336480416822721566461975335279362525192500018646706456945823495553889553171268949172751 901 77962209005170615323213887931770666034407284303018154306402418212325994713140581988864002014 902 81653123379480559619918733130744289332340011186207900792494961271048031357086725759918553418 903 85514422612388380301434307360447454691888308669058495965609419088464460398037561783457400340 904 89553771795205671522634794489528980594992870810066142727072550655424357794691896055342650400 905 93779171851183931489061219804038528220755980626121064589593419756704031795428847298227752160 906 98198973856071547852761561896155274144484997753714366621059508244582913572663165386145959200 907 102821893952594606928308445900771816156987490507979087621941081440454780153202912569843177440 908 107657028882801171194458038731847207909260815455096792315652232535657741566806888271651627100 909 112713872163145769820879397627035300199216880968365567821570895682913053716439887593057473290 910 118002330928163541636750163942622655553984392896584511975206514811981386074372652437069387998 911 123532743469593069817381074177099559498912122934168899791113929571569612194266173638026486989 912 129315897498854810140258340806180213933079363393306784631380325642002825494947516034080658451 913 135363049161879545855944028347436673073131443558163773246444207038922552205271674942425280225 914 141685942836409957971910431668090825745789499775502017847064592735247306682636979236721370375 915 148296831743069687758435688116435303702167353888134531613390229406777195325723754917221892925 916 155208499402709749795701377379685706984700980022997894069790363995937471627916771653793404250 917 162434281973803445511334405293327388331564133615334106487410796894034301917629289001437575000 918 169988091504969702810509526917853988177487116732673302278660885515002580055656034101840125000 919 177884440139062760224676784712405836772031797794095610475703893261606690309903397494555500000 920 186138465306675118423075304588425279027037068794621636795716921206851502256409132650140800000 921 194765955948362555737630549665324412211867404773721839126639903637663435943623841757916032000 922 203783379806416670877579644482247026643111438112923007148874678085966283002660251034743116800 923 213207911828583866360200992494060615872514061464280023098368031984135741113274897813719936000 924 223057463727761981548352712942678938001691559689069311499485222181589232403174223651521370400 925 233350714743399058226423027186073189710741212217399299668542379039254347222236164058642760776 926 244107143652075182964123829322263486593379920102993242745026654239503887640556435906329656664 927 255347062076570285197688762103083447382031567606119219954758330522649683372855744785780579158 928 267091649144610544201461562809653333448751377242959769433348195820264735388412647675991074565 929 279362987550446120963131778379004963745377793109134068897801909784981929718534818555307469375 930 292184101074445817085115722801518132803939550117846189872370828676234214296243233646808739625 931 305578993618002595421382349844694153585497924660081168874124129066682916933727886730018796875 932 319572689813230390961141013439963171958116477779727630411126454400022667635005796517827416625 933 334191277269200104845641186170261645048938668384320798329900888382275993678433921713360108750 934 349461950518814016520286755498442345099661341304675768803793700295802120284616439712790057690 935 365413056732856077156158021073232965661091572780908040428922581883973547434204567925279844908 936 382074143270283774406837835529135932204281639773338964234910553608945310005505114523594221664 937 399476007136448705104732712528690024997041187983113894251681026557014395001005716044930415776 938 417650746423650991102677255100399091918182754387183774202089037745006667302439814420236930400 939 436631813811250671983954018432579774075561969226204325898722602925878919965447054402223236000 940 456454072205480773911880599125515762836024180227247167640144427579873142290497231354397119300 941 477153852602135576838345024932444333992325329507299650337661464764334317904762040045841588250 942 498769014258447500384544517703472548954246103789096225130645185799749069003457863150896268750 943 521339007263720951322551831041231702700053638044502373477768243829283774560785752715959796875 944 544904937601665508121351744288883010994260318680614899154983886398204740358336646826439734375 945 569509634800868186429661945964716690359652784851228441808026294014751559157959100276170778125 946 595197722273469604839647416653151189141722135581371852931315275101084130547547503950708894875 947 622015690445866174065721887587786958556730330489296093795743961018914525329691957904828120425 948 650011972789154641087392666551896825942782001472319438695745375190759105082236482990266623500 949 679237024861071269347799622406192695165665440761866442679729531589717568398127255280439829600 950 709743406475360628781068735707139919877013035423909013824998954301627244053089584368613036576 951 741585867118843578261199927361527637403675159714920825092295199949915274173554423510789828864 952 774821434740945897667188632790039225536167956097964953654356310201396140721755305183972917248 953 809509508045103699269860403749003734117666984763801965683548496416979654397825825324233687040 954 845711952416284939197812427102967365373218909215167334914379848504112517061126749015296409600 955 883493199623863974687127307001266070270967795013276408466603241504751430442497708855581245440 956 922920351444264288152383703190797077093892676927746128989071464048442158395937385079304339200 957 964063287353149549079545679115549554745018500117596785222122376793702792578765414909104624160 958 1006994776442501648162457232939562007318335140506797844373910095181520969780425177406152930400 959 1051790593723682975440965032998026733309535905287210576356138639313078821107431413563079580340 960 1098529640983546014805931476725767713302502551306440446618637282488064159218664810762010704793 961 1147294072366833516869159546398355885780404461107949787837426024677564371108420965585959980139 962 1198169424864514560745524766203371537540467159322099067024245998255627050589278165383539101501 963 1251244753894333444770273041776498265074313723940895292508936410448522485723509708905940075575 964 1306612774166717538940032849120618367449565450657180353325521015478603757193177347177677795875 965 1364370006036305239133602022410951261152083929089351562352377237019086857433290717648761827950 966 1424616927546724513761202091767442190899430347499720388960231763239582526137013547526482080250 967 1487458132383885042881899150901844870831959207844219247373544172886109266277242148619120462500 968 1553002493960951729464934400200377616683132055794090206300261967421314980049879763007526500000 969 1621363335866353829388381675215862159517182164580511551240832924949142143234443541370493500000 970 1692658608914661833512944025745567213688707207773238883364118170501962053969707582592132100000 971 1767011075048943600023196652496760359234590701450115267306149539807104425811016783281641756000 972 1844548498352302472765287807502682748231695190598562026531614615891993733752139561256350442700 973 1925403843435713973270653521949429023994311653391996712834962105315036587509201388395526680250 974 2009715481479025220671976242687981694506823429663339190567572311543648380621188543039796317550 975 2097627404212073984885130767322032221975731515921930368827107203570111072942473250448190973401 976 2189289446133334066239304452208888727183919559900473138582409241977388323986848375704541423739 977 2284857515274312765377379127646826497786406756939179261826149748977399865940127745829661912313 978 2384493832829127213799329373753500219104326600842481014864308560569880862518730183761357404015 979 2488367181980282350934090804647024989955789523848549529748371470309527872032786144949376122325 980 2596653166263677864613162721754378239734678355848962529872859095666398079608147068947116549230 981 2709534477828298412165782368901178112034808673018117471310756201337160732173360639119976731800 982 2827201175958905324655276593400186875530568783433346619324461751887768783623301010840514982920 983 2949850976243363659118971854463220573849028229890831095932132212159390555431778020725590640800 984 3077689550780021286887287259599089784240179264787612393433721503768081144119504325134061706240 985 3210930839834822581420096157145018568027743543827256733126057181875844364973864899071881110528 986 3349797375372604611539227817908232083000546616192259655934858687066653172328665696371084401664 987 3494520616902305510733552118442516648803972316997246575673678300421319998396577116992796517376 988 3645341300091630393209069930729725611107454805549971182659790375452254664149046890997433532000 989 3802509798623087910699561394950620786397396647444301595854048210639285038005002497374653525000 990 3966286499780248972489349902292021602484300535090483143948505060356626626516824938187460495000 991 4136942194270607578823330893102439830500131091272449586984089248695052231244169313550204781250 992 4314758480809562070965096223335139920002035471172970514122155587450841240751716328550205078125 993 4500028186008803957592845379456770787897589971652198612755150486568893908561315355628271484375 994 4693055800131822087522903423268287375312225737830461424028669717669107698586832040397119140625 995 4894157929299324247269354056921616572333574608236293321062948465758838654036343783719326171875 996 5103663764748168928774700867924062371486921053394566528800688460513167848153781753362022953125 997 5321915569768910436203940135986811854861402285494158805809603788101843965979721951748526338750 998 5549269184969314841022257411252446048544809853457696701012433638670665327637909744614541806250 999 5786094552534227497321471371142743863930419611549912205411791350178230167271070365668571405500 1000 6032776260175990650498616474680077251863855467618671918453502468753939081976568402264624241376 1001 6289714105494248703701742835224408354194376989201027333062534475088756556865330367463650437664 1002 6557323681489466401775420344989277904224671897298441929433440445732835114841504382611026677728 1003 6836036984000849894691498370853825382046204179793622558509343055956957540136320192910784254240 1004 7126303041866631611532651682932421141417824675718351297384490247158362963029477145688802021300 1005 7428588570632887317573747305548270676606359380262601276350360348228121163426107870901366299370 1006 7743378650666228821698116534072430866734760092256232408225205300874987797241147789897748911550 1007 8071177430555890735837343426532528193380620675896348298658396969663263877878019038083848497655 1008 8412508856721937685999086777063382483430690345639959806088302375415576202575636229922478410575 1009 8767917430178593728874077958936164381249239256308123925867804362354394426800155671936330009765 1010 9137968991435073834895057061385422534788447786701702033383926236305703570618845933107942239363 1011 9523251534550814690959137050441175261594380436764095641563216158718080524658086606168037935489 1012 9924376051397696459273367613879105119482536286988343001264840896867456180993357363953380755776 1013 10341977407218757417258981849882518923850389087623394319013714282014851982397827204243704012800 1014 10776715248611069757844784362466848700166779711054530983029245453592536150605681056239064064000 1015 11229274945099908695493849829240299523116931249627528957343388328270571767602527857364513587200 1016 11700368565512151171438671458904885380952125790629801490104997037095859386715332648890269696000 1017 12190735890399029018128367442396606713298502760082746820469872855489218379737388002417049600000 1018 12701145461801979972087815900124247381971187705073828982195179523065010209636997981536256000000 1019 13232395671700435411982423210094503596958261958621524496504411117395172784377172133412864000000 1020 13785315890527004636629793025525209907692568685378590334651276326257761592639469917218406400000 1021 14360767637183711920285150066344824467181059333129345286239023895838075056618729402769347584000 1022 14959645792042766113838488977748479576018806574123657212037447263570889586940924990115884851200 1023 15582879854466846463376658726260419996393464039675644745964275161564292180264019074652340664000 1024 16231435246437127543693936311462906614599706348710855832257264705023069313979576438793018717825 1025 16906314663932297446459891287279080436549429562578462221430268812094030685046995862936579301251 1026 17608559477758705107796581303594366282772485788204409756788204234828345038529686292008190036389 1027 18339251185590565244101279200748183990576165093051833091728813316911830313804954480748170673743 1028 19099512917039915029982730714665801424821245463278547782244852393183431604596383596184550660215 1029 19890510993638819604106744680471850747075114050245076679668306513746171205630367364279371017150 1030 20713456545681229957540347325772533488170934027706107536858017394622974650872559700717271653610 1031 21569607187938975060584158022003368457975728277809876978366035701373978720797013312385842059700 1032 22460268756335690683175047449573372192732582304151973448779567504116070733784270926014134526240 1033 23386797107734122940599237652076085085074497404016952904323043561256911260556904659080003141600 1034 24350599985066270112513935881670959304541471512637865813159499101256949841304707592003012459040 1035 25353138950112319052680941246444690776054216656330610420672265025710393881418020029031589006048 1036 26395931386313372265820072705473521787049991589927645939900767131589539795956072259851073778364 1037 27480552574084630709435497327801533899124800180581527356524870134132536560562355719994072902826 1038 28608637841180080387226815773224462339849213841202240579420393763636470932227023332227947612350 1039 29781884790746915291529474250664722842436291735744905889031054192492941078342717804966786969125 1040 31002055609798005409918976209039050665304507913981921753918358615071596482746887273599214280675 1041 32270979460923779332944718730566697469154826390351017835768897647311848319200003920656674948625 1042 33590554960161032380604529287380737429127761479207415246398981850052720532405988167250294684375 1043 34962752744035491984054994361675899671806563570428407575604659791357305173236149797866217078125 1044 36389618128897574270263779117768334872697953934863212302410325210509954912467576215386118781250 1045 37873273865776754522129695990507852259875172998638339626250649687183871102450142526148540175000 1046 39415922994089457808720426929756012575419757099748580025864875433569504936327790359826333397000 1047 41019851797648466343807019194715036111371890025200637805829476064813443104426708580160408200800 1048 42687432866538652241148460605673517822995274122945576439862654961304923534517827686989874816000 1049 44421128268544497062338516025200811795750407421310048797336257313729591973320112974953480166400 1050 46223492833939475339577774221626428748346248505354672640615067836338368281025080256005090763776 1051 48097177557576084325210309100391111548148603502571979756361506138392744407894931660682488945664 1052 50044933122348226690663894238199918579729305068034914743148879949951813514099396781666125160608 1053 52069613548234930898919984636898886561433238445793097200500919021042603382555972605553112594440 1054 54174179971276163766808129834492612541352922355319082227983182963663145071984403207998968783000 1055 56361704556977893830004287827357601618773474771328846057234132492535144161047570727428365075950 1056 58635374552794749418751166680261708229696395560147823693930038083762551423502839705608961383125 1057 60998496484494733250857945092554362993187634218063821730782916008127292311741635677200989592175 1058 63454500501371661900087051346230249840441172531154023044250022358931909971847270545780596357625 1059 66006944875437454534877871995549414609702285718342258559082364876885282009707550255747335400315 1060 68659520659898266601307381784919837847051134076857681203540423589735755134609275508958486687833 1061 71416056512395921472530608096429193443373662586397325766814365722205910785224277867292868546414 1062 74280523688679312552547855667735123069383224045495676223681737884650787565552772358813760804026 1063 77257041212559611327873821264842297456432534915452338622279957361698053648999502807243785821900 1064 80349881228198410363220999056890690586371499225531669773963836075270668110269565037452278556000 1065 83563474540979546890527238309034410879265192543310058199142184109104458808763495681820839632800 1066 86902416353423490963639509045473708727937558344381350573413824727011885923089881373968120892000 1067 90371472202818046700829220969421708686137265073756748480878278097181683119602336195978163300000 1068 93975584107460916686948571644592992667056103403276199652238852166534072706975520153978082062500 1069 97719876928638635327905675411367898739927877990344016220364549810694028936707502735927234656250 1070 101609664955702710600273332894899951031706800070864340579994844273479377129832188690943901168750 1071 105650458721847755756196518820306598768828377243549026227660617979199046105775059347841474259875 1072 109847972058448180645005946534072037796199486619406351001328763698998081615674796609936596005175 1073 114208129396069891097955398107614328251036847169748101123992345683542755997225974796809874584125 1074 118737073320541666384605894736842252703350669986284257700681171865626501101443542595673612122475 1075 123441172392747708791562297517203908313997167024096982988889299674868914526885154567550475202201 1076 128327029241088553431481449022576880504372180432038440260979900621131509876783413411610362029364 1077 133401488935852366058037488382961024095786404009187999977198298286653257772341983660277115620448 1078 138671647655042925831986823660811291363098414419993898056616761844093309594250188766348831595040 1079 144144861651524581083048987365906027478936933811179135458650271088764505855537977300716190457600 1080 149828756531668480356207063258579929194216856269298653814689681935718678619439220933862100336640 1081 155731236856018728674672979735885768984635686039709797264713296937664028130977721648746095411200 1082 161860496072842119554498388632883460748155700887756467029575794237355128063180520342419811368960 1083 168225026795781076000912991729878893788192372202035579495758649000196784292931179588582151782400 1084 174833631437196737488753611184118911767899319189672489600341135884006556992012962417341510979840 1085 181695433209168103900559500336412575961444566361015070169310955677333918034968081210745019111968 1086 188819887504504151118125501911868743620766845024851500167303290805121500341341223820793988103264 1087 196216793670529236720517006227936984799404597322114583881370943650762022141531191707180677204876 1088 203896307188818299359698876853958469327996618779060474402610701376835009561815149723966441310825 1089 211868952274487714550588934884700418625151725114458540442054689403857397575575098421491618430875 1090 220145634909090607200304513323509842328309146992322542106298772076085984979880277359897106285325 1091 228737656321622353611344992663634567987630530018633118850307845658672606480006700963770174998375 1092 237656726932613361696179923847009703199108861741059336847927495155922991552760967922667048196875 1093 246914980776772439233667789536730892219391710079169650569508457620415879333245014861091419468750 1094 256524990420145600770743030963822970368685400516622357248018932558129594919107505809212391156250 1095 266499782388272492283825289825211717754336142265502564612483634374964682616329400904051066162500 1096 276852853122356210875683455754835782785798110497897363627742612224566342231798053904233373316000 1097 287598185481012660758499204401280042947317640907965971500163517889837497322941967764744189263200 1098 298750265805733227385198115356895951703184453385793294285949168685029106427010287359419189284000 1099 310324101568779994739617551973963910464576674726777152089794058189004038462292527158035596744800 1100 322335239622836517891685283231332743269978204697987012936329681089315904363770414125926146527276 1101 334799785072359851328146865707424031094739158819668894941119029765883169978104916077108404305114 1102 347734420787221697050774198689606727410747413884743914392774346839394352776591497643610902866638 1103 361156427579888765634726957529208975527647490897555753435863039379359644598012036466524336953265 1104 375083705068075346356484336635662410769355435438325399507620114729551438166545971644808364864075 1105 389534793245505284978047075177233434462708521294901476838120921312555682604469461790196960715305 1106 404528894784146714011419769024579324306700093808644708646565230051805259396305627704107308730175 1107 420085898092031633360193342844694215684950243630244965484778655348829857917900863124328823523845 1108 436226401151544481630132184616783691312998675554832763257940533160841799961863433253262835886550 1109 452971736163859872566106733814908956476192025653887019359293406997220478049654820475823916753240 1110 470343995026030419982945812714404940723258020422299254201696968557680205501217183701633171296328 1111 488366055668071782294160443414941161507708778119448540211642067272403426320664743655987204325664 1112 507061609278264490089667504505495207344904654444479448043566653847513273007838069103233907813376 1113 526455188445791565272282226133088903079333951109327698560016204215371588731842125100779537536000 1114 546572196250758209078952841283006254544132996463111309802650665537259294267488374055013321600000 1115 567438936332595763524602950434558278866607957882403873090396469543248685129730979792231396480000 1116 589082643968837595308382833324134210531376517834601724317840455448412918987059673309688955500000 1117 611531518197270396846983898314236335390324844665802937033419891361724703164089253445731328125000 1118 634814755015511555319675642403355506424148797360851451921065434630368806878385202694690234375000 1119 658962581693142643256363834994603467603491495456899422704512933829654305922274746021845410156250 1120 684006292232641696203399779962260138190208732840209239202187273287982667703077080489890986328125 1121 709978284016503755150410762728829907810892045635562734105821284321036036737407549487731522234375 1122 736912095679121183121612653166091767741487265555072506754699607239238684662320899668036588870625 1123 764842446243213565492856522362891969694659608453176630242656380668540725103535490925271666521875 1124 793805275561852651319264490914151492820047228314429977167393487524187721364127321711703731042125 1125 823837786108421898483294029895049435280676328629369746439154844060688351482914068654078676284126 1126 854978486158183891010269130933406659278356460921698766839516174607392325263320544386382562459914 1127 887267234406503377525255724201298442522388013526094408035515553905097644449439680469777369934428 1128 920745286070190144400998699611850699550007187814742328034785001813189227647342023794914176182240 1129 955455340519885629252771758313304562043431586975287091691516490834296959670095507800721365056800 1130 991441590492921379340927914768737626209307679377016773656473617272552193850288559861623209860320 1131 1028749772937627481092633323393342272453413356070650726229540609075455481649262732161210649248800 1132 1067427221541666284993973277334054709992758885365064086394782046381566542314086820749310181186580 1133 1107522920998612516917048596142917664042553730653301763136433590571848886495223865044635370309450 1134 1149087563068696634733183384927147599133832037945125339044257336385112336533257970334533645607390 1135 1192173604491375530938852976187328106039053669823559304944594859270658340678474953045022929355663 1136 1236835326809194913149297192578258898628834397033262371334013757957930864693100332209593153822239 1137 1283128898164262473069523657233149719196868260168009665493573801855031900935508920020572183346901 1138 1331112437130561883709364718371068712264646112959917535598186773219143446326538824063174153038675 1139 1380846078647306392571107650967793149870671566619707188840939251242504720209935210090268410344625 1140 1432392042120559000591663310208924050128628743966741364536939124029949534294146931511861190324200 1141 1485814701762435676227644020155522456128791868529744388069219989363864419978950813755388893936000 1142 1541180659239360544192154736301116850725433036171092802122347082037647733684573258408874379600000 1143 1598558818703059352807582319723710483556663457731111866310470640201432310302088687866015456000000 1144 1658020464280261658806566006780724160742132674837435249411066919700344313520083529421963264000000 1145 1719639340099435023460835074052973187389173917979859789518837220995403360071436669414024806400000 1146 1783491732935298094073199224705130306558599203540698924475509986580193399611070495786307026944000 1147 1849656557554355811731951447877962491081937234503250165640740465628850521998425209676226966323200 1148 1918215444847271259621829727080224107038561859860860700679339735107242285311861224086166914304000 1149 1989252832836537025747768457853253445566789651534702910494465996458590814557510902963189333123200 1150 2062856060650636640740536711020039370525636341660917011522469871889186380293038996624705051605376 1151 2139115465558695969684577919062942581403429062065342072962360133149699029608443278863464979178264 1152 2218124483162517755690412357581309709595572338480908975696533984721206738946866021992756754362193 1153 2299979750845872267890513925726544341972635615253123207035793310808366355973674134021100577985715 1154 2384781214583985701756301485897831503401360892363063072293665776505269658945150252807524769649525 1155 2472632239219328189486976303292992515285813061073495806387436579464105731750216427512270139991935 1156 2563639722313057649274504871274787116693205102075821221906943639758886635493752271477306769604575 1157 2657914211684826955222712186800406912758647167017832504676210410301012936418345504129982924933790 1158 2755570026757112841476349748118012780486356152292047329681138497830853457648985557407853188499850 1159 2856725383823778439810522832354747643600904347654621380786331793597852415807174170768646718963540 1160 2961502525366240345000448993801747743421864209533506477183130956798515349058754113762777997282848 1161 3070027853544378644713920524667632190709679332533189737349828449719102830847016525766156655792864 1162 3182432067993207563171183693293757916967404934696278069379259949344529753304214588703424557516576 1163 3298850308060318460164084533737496958124460230606820370112551838229467756737898009287992923397600 1164 3419422299623219198368950058000785745552577112798013096218054769788583373997765759179856697033500 1165 3544292506629927733171633897419250001291254931439254414600682528674396064081598215982093937119050 1166 3673610287510536675661628349129078425848005551858214482424471095667700462907259803584254839886750 1167 3807530056611953113062128413156288262612088394240241192441195512215586153872333263117150854528125 1168 3946211450812637823067757448436734590483504471908358927693107156024997770213743946508278119421875 1169 4089819501478923972861147454434352054077577282115325079439782222395394840050613674253143105890625 1170 4238524811929391338289524458716204635496930911089277408332711221693516601965734616807207373534375 1171 4392503740578812009745287665873514995244908402020116514567423820812545682025165648183866559540125 1172 4551938589938371575162755295058123462505720441205096599671540629879745939830345511527243681451050 1173 4717017801654210107137467275791702969906570451545540919231948445888358137117848207357310641271000 1174 4887936157771824266918320843324832150442766945113870330710470307094890851902875325920735217587400 1175 5064894988419529928956159925173799972741122347610765818387578930370559616785092535928111675351776 1176 5248102386110008504664832721436003088663730712236351774208877220354123648585487554415805033329664 1177 5437773426864954307997653811027278075932799554887828273803480624490907739038097159199563021175808 1178 5634130398374009692745619835355496566982658871866629344076121705040289389138776508734257853117440 1179 5837403035405524269399275773392287132508286370618222044783684100399914741320872653903358019456000 1180 6047828762693209381689100692970367636348392813671880119119057100533418764709553663909445980730400 1181 6265652945529484433291542805006476070363635804959046746219968559654412552624495001056253690445000 1182 6491129148303232991197988215045516849863669705475012416725797063892047370064172570768839524304600 1183 6724519401226809389023048052016668693756034051081320591658011118856813753065408149591609911887750 1184 6966094475504466497713717758303785104931392565544430069017671053392193733111229777378419867558565 1185 7216134167201918264869359949538172482532567211516372801674228105622750964682777686583838987636383 1186 7474927590084512548988077226537780786584276656611866218352987964199339657189831161321669758169289 1187 7742773477699476857070855244211513359911889950208889656436304042005293168189580923333639875636651 1188 8019980494985918166982983237894630829334518844878295947004802146242140408378726070813974903729025 1189 8306867559704714586264728227393866813611184611826929444315241077290769918430914106630103729044750 1190 8603764173989137850356150859263861681955296653056416630965531089380861564493299519691215512625050 1191 8911010766325998460964802875149657303178142300258664232917629338675974115884114259979600747739500 1192 9228959044286316661714089863020518427714154214682753597232403132311040896657759709610126698300000 1193 9557972358333999686973641623128283799713964666751272932762023686204008506810732134467603030500000 1194 9898426077050756241191780855624382730367450897738003218967990090375797462523736518825282449500000 1195 10250707974125510612180456262581649605414360492495832771915500191709665503316459938314963525700000 1196 10615218627466899041752295404617955291418137904369261220474452412259398958834674131264803747690500 1197 10992371830808048032466252847994680400424669548041707198617814512267522788932244583984278700153050 1198 11382595018183756439639796369644788925263261128533428425435954313083922149478685426654117192244750 1199 11786329701671438986626032378497950561871568400659658566381059644909898998137876673606468997868475 1200 12204031922798746981638334599335495147911974409491450997243461723129637697847940462171054221330951 1201 12636172718032671474749176688091103763523734002690391427678419919114781933409785668252044118202989 1202 13083238598777164084474653843236223063453312031285130034795860817034331292061324175700169229310523 1203 13545732046318890703034902542594357759585605534272221907718592143405182282965219068212330300318665 1204 14024172022173672970946567352232000829970753690117761578916454746062717483843919210865028194443100 1205 14519094494299481769220277463046058244216905436512313543216806826159994731035266704541038592767840 1206 15031052979655536253235222247466986739595827463507812912735052499287766700707747146620175523943200 1207 15560619103601141663412037113870451904375556641708847769052098330612630096459234901194994527253760 1208 16108383176642380093251938225308044351823685240735043304354634764288675563531133474291342956134400 1209 16674954789049661663705076065451653647738229439689308801557508491673065928744891088056985059491840 1210 17260963423884460529635194808873533986626292039625919179378413212596725335550108689278913749024768 1211 17867059088989312519427034347476500224147830987572252646991636555801757208194543669357495778443264 1212 18493912968511350985097142278138701289773042618553450599772499909848743166388401334866483860421376 1213 19142218094546316940756675483162870195317236583700124381197500719059720072852330966870855888999200 1214 19812690039507111443942269627628849117147809494544910542145630546522310073599885439296179018844000 1215 20506067629838575416546281728847323883346077284940524016975105432865400732658582027168314307577700 1216 21223113681718298045278366140789429114727035690411041416413570932745309012196288336546832179469625 1217 21964615759401883236208313718610319105284435416198178352895428313405971251968341445075406623196875 1218 22731386956890258378548610510109114603237550862266039745421108869920508367233225555410667712828125 1219 23524266703616305327523931525524298154082003276867225595169907083014450858040801448924863802484375 1220 24344121594868344856158349032920842303924906019230799737236900186280330992671430895949484142021875 1221 25191846247688828055276336525886041431415165902856907635113619378956711942799074703691771884744750 1222 26068364183007996887212189951428255080154038359845790447643938105920794678028629445262059509787450 1223 26974628734794287342313159912939219148760131663361539561360957750529957912143082848728001790806500 1224 27911623987025878852970130014719337029526448323304926121444116453522604711523382441007344502640800 1225 28880365739311059667150901024029211999152307187705639559807229923972606886787994683494328393031776 1226 29881902502008997097780240425638840206887025857619157011741833038127228751898533129146293147240864 1227 30917316521727091728750214525829916445770244828886119392113278837258027138227515962956456203189088 1228 31987724838096374024892414354049376480825185664240176351328399936569231781872120073175235857568140 1229 33094280372752389095012832598091410418355937107032094668078179660241129751190815592346214020371450 1230 34238173051475729820539965649851495153531789146406229869308861168222154249551166656040639336227630 1231 35420630960473839919850371296846235953763000533535736597439806354789631893282685192932600102860425 1232 36642921537813937021106367194393979728424486832439818618022320468753073464923992651846892189370395 1233 37906352801045922247674170283491162938258338798715756991451904894286160240723978307550797673710425 1234 39212274612083968508635856728802571146420830358189468273825636610353741131874601159534435289209615 1235 40562079980446136520716496244631959675387638382621711963841562933853545640629812346562160585075253 1236 41957206405982878028874973015474335262071086815539706968820968507666049673326141839021420855588414 1237 43399137262257672790764856136132043299425876306550049772109467723084280524502402972785074211844376 1238 44889403221776333298234208251228067063852557199960045177256736497612225348670060551990343108165000 1239 46429583724295723198309483927601834791189525775698389927723251042553766725035217247516329922500000 1240 48021308489477796851989414283472859980770011919539687552574641712839488437156765660704906608000000 1241 49666259075191003986961877657455026344351253141473012304849654054211342366406680226802042000000000 1242 51366170482798241181784565436641268526658993518345854546082387035144001430858052840343750000000000 1243 53122832810808697869128074312645871507538593045301014046234497937388897836721576377656250000000000 1244 54938092958310166269845255815811453808750993367672265779953249404396348080556354876616210937500000 1245 56813856379638690491522044625642909119554980378200788890015638782216200925861044285419189453125000 1246 58752088891783849004626415496728114014053973510196466688838895982232924197380413591412432609375000 1247 60754818536070526660996366766928254031943601502042514295792347591049020372279972273379174627531250 1248 62824137495701767931511190448252252591580863971050857862836620128134352033456321894504865127578125 1249 64962204070792243493848412180105577221774363765093344788156024330071423095047738831809192653944375 1250 67171244712568039891784605875177732451028194332912897724851612193027083454058120353327192589390001 1251 69453556118455929742553142142362013378024631544343903149227165843509031121467128197232587141961539 1252 71811507389834031770671154017292966254449181212156949172681736733921903003372930009609322967659253 1253 74247542254265860553472625129465296968703289698510859584197942306992394799199714998142401332628990 1254 76764181354091230931060852378244920446420070428224466411981843505680439624861507988467828409811050 1255 79364024603300358137332886032840848963165880748099704724088977118710298595694350900778343722305020 1256 82049753614671819368009205609465145713412584221609156066468136246462384513867268835399251802264800 1257 84824134199210854201706331664451841723170043012842467607915062388522052664289478459644090228174880 1258 87690018939981819507210160380802276535932920489999119302023082187423381769050462447577289972255200 1259 90650349842487519695831248863126196022721583958331428188774157284234508704087647298908618186020640 1260 93708161063808646944314925433752878866424282241064266410112481766899616619492263583652853652777588 1261 96866581722778730920070894914430496264702840389779040764805740500732240675705900879740456545107114 1262 100128838793533857278390756331492610308081809471368862863193533958828873705152429395193506352310526 1263 103498260084842013582979262034261679521173037907859122775898620502569494068342813416808382924955175 1264 106978277307684306286709978347152677166870945107746080406740380890280016852551240772782896301403375 1265 110572429233629510135703399685036910478105917077646183699209571080791561420502151482509745937624325 1266 114284364946614510168944064905613204296776961004738164084423238248811966161991888871763910139747875 1267 118117847190816225955535278771334827134979155978352412559082414098114935867309932297269979409990625 1268 122076755817375618686237169524202999898726689117940252296075887676712205257046741482008447812250000 1269 126165091332811426356412931902858545598235529569726508821670221143700764299715955719380960664000000 1270 130386978552040404014595936694915423968232823400744506979330341325986266179002548893006583406400000 1271 134746670359002119737483215339381140831097873066619508036648034562161587988512551043421170939904000 1272 139248551577969828856967244527049982696267542736492701052871754703307297071385726698946733224755200 1273 143897142958714676666752667082989014046005686918516543455147788014673021879677113442744762630144000 1274 148697105278778522499501711134951184814174619630174687362925185701420463150517340492079069082419200 1275 153653243566201096316116803805135405440046769868588226639100065812109403170854588368185502912741376 1276 158770511446140054950886787399899226252126188979361124028700748045514410072598085955478825186443264 1277 164054015614917862650146825374557918333456887329699719416941622048923954220507713649232194326368768 1278 169509020445127344883035279289048505870569662329887990430420418856319507527384131143213255281251840 1279 175140952725528322600530666203155741584550266043349853026631851058549224272043898374706927232844400 1280 180955406539570994877870101588507438046856320420099735515729728676516595689742337493711028216548385 1281 186958148286487771636835919610131948815313149008461670876416930474179581878255365099908345659375075 1282 193155121849004137128379254942423365345999863283677009105343474662153598995768507379570506435696965 1283 199552453911830923105229067835274762584944301069605033646192031150484942330821444560582820963404975 1284 206156459435215164038101939026185099307182436731343961605805722166198979114802912654155001432377415 1285 212973647287944573150029531314546733009560250076748845930250896896550434028584913400010956593718398 1286 220010726044321697242507345258767978435099089147712821780210895174133629421648852192713561075171114 1287 227274609949748062052938447689076433872493146002570053584066997807539138933256618334782958647609076 1288 234772425059686192059315082170853438175110821941106407920176795750307887815789668893994374269901600 1289 242511515556898365185203725255082651925249658238794375448044128265895818373008169294684660896876000 1290 250499450251995431862865436939455880073497248249788061482436502402313168751686187712157694089376800 1291 258744029272467079701180640615950916427624967128336844628501503923868625504929206687953096554828000 1292 267253290945506652157452466503257944739687898505379721834775601203961253876742238145761574261637500 1293 276035518880089127025592615802095249661438164870493688137455916630151416004601516062754743328406250 1294 285099249253910225499244369911055649416622767035537561840885592690653176830708319419721205292218750 1295 294453278310947954750298914353141739377440641155031486752573868800325614904019561873692870906503125 1296 304106670075565288574719137239038675159396342118361917151351030788705805683079387080327322609023875 1297 314068764289234266442998977570140759056345270685504086522394236493611114657066519665241884251789425 1298 324349184576127648608675999222137455924199428009938690437008234407760605600168796663214121600160375 1299 334957846843994513807186339140924545084306415034090495934437983572640614412737041748775083909336525 1300 345904967926910939291035559314399336722485883877633562511014910861649712488536040657753318461931026 1301 357201074476676276073756000921938827030993483778457962951312220839414296593495481606253018821808664 1302 368857012109809643745982805952943167521726150849644960362412258562667955597422877505785741088656008 1303 380883954817290240476468016639842634493299110607737332022807638574091191901401803237719398615065440 1304 393293414644379019226702438010658779098710374186754513475786251815329639785630800322290678565504000 1305 406097251648058348283654221185821930212527005122808139727368488990667351132269281797855207501593600 1306 419307684139830583604571028597652069425415991659149909667972023899367569185122515450829993441920000 1307 432937299221826166060237900058922660874486304730284927199072294126081920273664250165401631931366400 1308 446999063624387055661317740323901935411766643140119406934031379241426087382797483118442602020996000 1309 461506334853512167851954101782370686078451024840776559178409072547682521609761859578556499685282440 1310 476472872656778128025172658932184972239534870618927540122271574347014339324235353269047587529846808 1311 491912850816581257182313271623090697073670804938331599806434101461112015881285990336244743409168414 1312 507840869279785395392355396441245855009323304515843663853079898957072948987141437773722306576694901 1313 524271966633105115404201927173391289765286682197759683809545068662256574283813533282387972041901775 1314 541221632933805235241422277416638993562807999126296239150098640736665185331838647245252346255561625 1315 558705822905555468589352219840550524185232960122816374584058264356177272007765834588866738250611675 1316 576740969509543721995737767256590275313839189520529746081521316812412862394175232580943208013427625 1317 595343997901223129172714729163356946886514354440684995271345120634650818213918193402377468563768750 1318 614532339783346580029223980682206033179562765197999145314143497386312691559849843176973442240656250 1319 634323948166228434793053418491453697235480498951482922440346810813110597274055126982625644066687500 1320 654737312546466495411351872895368548099084041350834773318273251845174164992490712764041311780700000 1321 675791474515658325559517604878514557365528792656480741129206713660107285103787398895270184150468000 1322 697506043810954859860474771588239080752932922848916580927958234072283776409154980023518075465032800 1323 719901214819611119856176373109707390026130767316615013562251038842156613483868620683116744744996000 1324 742997783550018961246085887588616158187593268832183125961037797428290296415140810280698899134880100 1325 766817165082040321221739947651000977395766389652126394988463731144331970783474511471090331306672826 1326 791381411509801628750477586431764848476325034813183160231762394753403423634072335531960926001021614 1327 816713230390461101942630342588918499613909521888363120451109176033403903833344873557498515752768723 1328 842836003712820808024168995832301685754297049472584385882503984387887489291785135648530189495795415 1329 869773807400024831207008812782080206382847368623569868329341471333588567656162079084828170814381725 1330 897551431360963915732565932659832020779455509959585717117708958895005445491828649632729016895835915 1331 926194400105395765076920399394427447789792825393396537148331689688034265560911447468127829282200825 1332 955728993938189029083590894861876973737195773554249899785946739894402593448515789137652627833341060 1333 986182270748508149924169432347220257484954613789178703364857676496000478843719216218941392025986400 1334 1017582088410175922665778699627300546604380063899094079203958837754889959792193735807639340897303840 1335 1049957127809881120474707836438858676512760752775537270496933187267746448079024262846244278377677568 1336 1083336916520340108120601758754868545685373205576035768341662513376275974926973062048135479000203264 1337 1117751853135974297013644941164259571090449761302679213390206331151411319687529329524659748192485376 1338 1153233232289129863745313397861766708641973865237580606660891163911940344403320406507687116817203200 1339 1189813270365342652093686455173601733722919681609930446317300273854263657705239029998608226709504000 1340 1227525131936639902784570720685644828829200767459428167771197940903552108548762833765395145939283200 1341 1266402956932371710226455746981134938880474132978892847705050433409855476597095467716094743696244000 1342 1306481888567579202553830509859464390593956997202883192159939612839153509482761650496601685743900000 1343 1347798102049433699720701630654455166505545919216218323891268878204383063718963480883595203037437500 1344 1390388834082821850868267307585646425673909511126568198669472187066640045126406804131213765372015625 1345 1434292413196706321393619330845536348435480993870847222228510321023873267424243671615335707465146875 1346 1479548290913460334761180150847037977123494678925961045377521779234087901717901275987586971105214125 1347 1526197073783957625048775451392623968473499411225923045963180039432218918669544162341113767561093575 1348 1574280556311797482853008262681163650842119490672952534348249725896662275191347935916609186726950875 1349 1623841754790657947460665653463376462848770149402896748681038608378377597876964871493213549931505550 1350 1674924942079399188910636981331401553134919984981716798555293091053275028428941454699970708906440026 1351 1727575683340184120534929309958606125252298264768794614367484282661401063768880133052893460853215364 1352 1781840872765544680822026396262050909648885327595268253133223474406356571022508583837324185357520288 1353 1837768771321000427482686222139916973772754226303434700476310438585373732609745652933928148476748640 1354 1895409045530531510575091098684537721535995860908674978511674408904326040637829548337222024531863200 1355 1954812807332921159510592897871751665895827226674372692044440935687198188213256304031462848177258080 1356 2016032655037713964879038570075367298277717651259728329870789563145016860444528748539303590320216300 1357 2079122715410285904821807532114409762198186064513276222408348236011760087309814657849689069985772570 1358 2144138686916290712250257738961509079394874401555873819953508135076698218920351097435920771466065550 1359 2211137884156535269501574775601745588357422135483477118548514992317834204488059521951473448732512865 1360 2280179283524144728072381590446635789003854283163002325619091034832042136443165349433622528698509803 1361 2351323570116706471242535993391449027716794279034443237231338890450828011385520814032153096000049289 1362 2424633185936931366668238590051254271414986802637342551577184939655117062262031846576832668331094751 1363 2500172379416241506223874686204357592049234678102717960024088398005227735396932995641828033170497125 1364 2578007256296586325485671159861186109343899246805716223582586732582659042855402090638936999305443750 1365 2658205831906704171676559203805680648525132032263697268869882661680992671278964351104483219476055000 1366 2740838084869984595734399145159814747081592486189764703863658585484197299773278423707899137630125000 1367 2825976012282048443524539676021920446004370130438651719050667806102272169584725439957239637812500000 1368 2913693686397148788485682337702540282254399695485857208231217613467397871685552252236361550000000000 1369 3004067312863506472166210966905712474499718193883034592881649210937389403233099217918318450000000000 1370 3097175290548730103076487518762003344747051226090335233669897159569309352871063745717489870000000000 1371 3193098272997532425177987197409921498788498410245531744208780746281132115264162402472932967248000000 1372 3291919231565043636831327534893882400997040217076606654730851320814673717619203331313175578767180000 1373 3393723520270138165695089744962014147841028398984513513066887841852917700625822438889985190743725000 1374 3498598942414335246692259733477980493414084074235914529401568804099297457656714364822344649031831000 1375 3606635819013006086098114369934514595545254638181470838405429382642444637392760037517254596569199626 1376 3717927059086822118334627145023450928426588430265403097124783629977262983090644559249035487664973789 1377 3832568231862610582751792517841825205949347329213516076584715246899073997548755416604365979931289703 1378 3950657640934046091763566736767897920707403124002683705372306130197680863368890886858678921463828865 1379 4072296400433900772449933427690497522789589284105265812426661711946755031884514620698016378976674675 1380 4197588513270901701824997213615366500433561894465531629052948724994668240309828831044114683036242845 1381 4326640951485603499910982256398591699532521843921572402822515642702174635506062251084421444580459550 1382 4459563738781076891279545591243950177198494397517188926035200691752708711810087437721150887637321930 1383 4596470035285641610190799995247896667296058764001356559675584859206214251700517421006242905636044700 1384 4737476224606335041300655901416005993694438117449098167824973765402481729086003829672176976239452640 1385 4882702003233307311031413463401832931095753732945630722956066021639584023560633351421877333792473888 1386 5032270472356870047951588826496489702210292368672869663437604052846956207975647563931041004937008864 1387 5186308232160500608111398473377705325208728383163820404257478238676689712484257180124111768165599776 1388 5344945478654717128292960195013168586799216882136630917337589358136219428951574442895914449274137300 1389 5508316103118393262932226618387664528579549031655329938261677535456691584288695435762770707968490250 1390 5676557794215775837216819944711238139914618666345686918965750463916043370885588169494208742076721950 1391 5849812142859204890005800890764585042856768380059427523654093978674543963380214371604628979737725375 1392 6028224749889314688982733925877163889176904692429958258790559647084247996031291878408626257851709375 1393 6211945336646317303366707462536377210901464474306164701144228832452790821444550802976243600639203125 1394 6401127858507838266911145731834705309168780455130136476389890165342621535340777546621613935796421875 1395 6595930621470687830515679174748190148213897689964518803159929897380679718429642620464962934325540625 1396 6796516401855912389161516835778859123148218292560066883410593186426802424970330710545268491176339000 1397 7003052569218479997114839796712957990909097930697402602706869485666691949222848296666695817354147200 1398 7215711212545012609515168163551662904341143878753416957680566341334252391300437492793431759263184000 1399 7434669269825086985279229034735490933937680777014781384479872881822820285607691284677835832433715200 1400 7660108661083787260617322931812250338683269438389686930377794735470035781616429677621187769848037376 1401 7892216424965406287107813044139069771075876817785060438811616821458228051285937405016615674277003264 1402 8131184858960461184374614430313424023479899685970553154749385038504612346431149433195379348988755968 1403 8377211663370512475205251621807144217198565853815015875509504182046793531010011928511363090968739840 1404 8630500089107656970399192173243321067443224007317398006378453985069382901078859865210624006544742400 1405 8891259089428003602099813095342074567741973435291020376894090259021204639480663642177912189678072960 1406 9159703475700940049253784261288658354697071855727171416965644418365706786689029566263604495166371200 1407 9436054077318557670329075048636694536717261980432718181580494494698539040073631731838934846466237640 1408 9720537905852224402139016347579217156946490840859049522403488936779609997623514450418610157476138225 1409 10013388323565981378380128110435418810798441092340651008587766907171603306095395089154868936167856915 1410 10314845216399190580031812317356575514963895908908475074289018047682734961571522527763684637738359573 1411 10625155171533679399496599564802033715757933728538845787208195764408642589296328153450161672117366239 1412 10944571659663515164133929605823382012794457209600999334833633859651355641938920247264461600585195951 1413 11273355222088500041741265816706385470386863004731833910303173437395511999125453124183444582394624350 1414 11611773662755505996678585338702901431108053216961040736917572814349112666104557262137592129833762250 1415 11960102245374872274682869297866034653489358018716076939333609187764518855623370634016163895332913300 1416 12318623895742265999634594215262097814844286382409863230827769895743078211837895119220489431752788000 1417 12687629409399661638819814509996167481077438646037746890123844496069893361110419658273448964570700000 1418 13067417664772429147199330714506846536559660952955864528644738501008458518243511224887074621824500000 1419 13458295841922935389781837619687877374411757777028531193208865814058186848766215615328626762355500000 1420 13860579647064560860554538022769474056850970653969255726126420287170951576457045375188975521236737500 1421 14274593542983615705859595579886202803944533610838475444587598361058026531978674732121910998151098250 1422 14700670985520307603029233446251892490919795594819980821127381682874080486364168106512450048491731550 1423 15139154666263671169992650455088633578902504115626343488723415996612295253497784444131704716482734125 1424 15590396761619216362997413793795661600437130731668301753811984328423202272841629803768943998111976275 1425 16054759188411993879179354845955737370661185416535310602896223117028973982104416374198815267416298401 1426 16532613866191811088214865793673891190493345604295952433966546915358654184589203937050977820225492039 1427 17024342986411464691614626063931272697480535425582076577631324769365815266544202885078745538055054333 1428 17530339288653088418533767037295849740322142399793889464103870689506168985988251815428846902025469690 1429 18051006344082047933796308046650103279786388667387497217570853946543448143063216206867843875421927000 1430 18586758846312253130152708275381518594001910255773903305414249344431594057209185812626323651033321800 1431 19138022909871302529224029986712944685734756207737521641483981616921998259444189085551895304791980000 1432 19705236376458528105547147619049098043855271759902640847040467470622390808971386820931632475525043200 1433 20288849129193774013030413933684564061623560992582413012975418141472549672465845133568214473368448000 1434 20889323415059622027584285965562932923822367803681206944384407246513752065165196905013715651704509440 1435 21507134175744772676800094918113036764833073316848149212655513765901693986562884471504919482098756608 1436 22142769387101406720148726207402287236032120367409982935369833108516473010917630321768163228844965664 1437 22796730407434589645140950440705225559641240245307690985646702801930664076418561653284331426458728776 1438 23469532334847144992488986095953940259600548685683155430630440484922800182705558033915738283108621400 1439 24161704373868913516523848122012654237987060730891342270028565401289218160178686490195669732191309750 1440 24873790211604937391063605176288420290294983352268611920936494179613505406691290188483151405522873925 1441 25606348403642864917237050595840937123062909022779171400786037127789475245747899312837352571920581375 1442 26359952769965764578068786474436386858698017601977791481783305046817357611204870129870112995734315625 1443 27135192801122570984004387922239805542664276195361103644917723296932971525756974021542939352909796875 1444 27932674074914562504039643694053924037911161423593355016820101126212227268165907562714742375006140625 1445 28753018683862594491258044028161088076698796313891865364032458591680246573119383835274088402228668750 1446 29596865673726286375989104057840504206341335714474941738050714926604122156955844547868525181116764250 1447 30464871493352988976764799356453424014181270350511478530484480823305902080199343162464983616560816300 1448 31357710456141143708371990785170225397021942192691173115408327224891150096349276468140419940737916000 1449 32276075213409591566157712769153443927946084798621817356434985154008753813924075894116956484650813600 1450 33220677239971500535613083774340701958832546276844658131576039639973652607554447679337923034198196576 1451 34192247332218859197842676446792957151570013346100378178791999526359187423291408245712343052393000864 1452 35191536119030935640730748269647373953930294972445375692739197850697635732634449913089636151784932548 1453 36219314585827728294379320898225969893248440917994795730345536189366881142733526726722324147969275290 1454 37276374612097243027528602040458117457418036629634292566349488378287486414887378954558271691982070350 1455 38363529522733422898759628912814769967160661921022651375427018264424482807250314047559640412133947115 1456 39481614653529737573604397265599621616314862246792905669022753463602489648839862338607915181051121575 1457 40631487931181812911203670487937242594668108496130554816882288782973278130349122595896172253359521485 1458 41814030468161052002494357377442497826298437601731814371485640137754577715842106353300589505631885275 1459 43030147172829971514451745604059201011392628417679376010762030083713884884315190358332113287995431465 1460 44280767375178956169866337520679555224281605800994250333223506643098826379507435355969012272521757868 1461 45566845468573324279684519581705374674285793069871802052401253552039557992152084929509749621389383264 1462 46889361567909003259429937561139258756504051488541976408619752984184710232038325331189890179857209376 1463 48249322184584740923380364518388943020323575425095304968785146272027819047504567051863856774429907200 1464 49647760918708631089400123205428957512815267758865974065683149509642574745296385123992488301604864000 1465 51085739168966815784005883742629283715975293784918384388556994489524303484080460092346242587657011200 1466 52564346860592546365118161264521836858757607217110849387599702318931558286995581707149936494096384000 1467 54084703191884347548545568206264041389157607542466890689872691826781785661068863728303062882406400000 1468 55647957399732837121336584389379197365109337282886235275381619888999056681858906446720182762364000000 1469 57255289544626815659257330146703824329901688737638706930680089618405862135366361351878033315068500000 1470 58907911315620560568699869916421149238767266424925170304649145832541493301882468925980634946887100000 1471 60607066855755843103149515192454007377486356351828669487986063375795872485826047338552770560946708500 1472 62354033608444041647446356973501295645954561925595716167149561317762202033161231034007543014094212825 1473 64150123185325855637355312427335739543745005563418989038496360461588423609107223966174743899137560875 1474 65996682256138538239475795412534260030141719894285239777760212687392389454741773768760160694533260925 1475 67895093461133268746367002759947697680600684430959413000299777711357205869916122657603855887459580151 1476 69846776346598284072960145540619419103796731374733252626823890508442645285515237721462583555732556739 1477 71853188324056689444796210793071602906429764467992277167622430874892867939784730976671538670291360238 1478 73915825653721478164215336742043135347543690352385695882464042888834452692206837858107871369207072890 1479 76036224452804216194196638819137026970849686214790014631811887141922919064179051942383699924317073700 1480 78215961729288096330140147854233566175944581814319942979475678814150761680989281481137550424992197280 1481 80456656441790646211917652694845050946966472670148473446486964669836395692268766044348113213697672800 1482 82759970586156291795089761721014994173332122819681022813066480888613691853097611198130028954941449120 1483 85127610309434240746406863511744449911895737426462035667694479298914332031279639146609780408102248800 1484 87561327051912766315136638016704014642623878480791186117531548154703361930616216869903935478600881740 1485 90062918717896949487874130054045344126895850914550770035532207647814611639691642664157075465204849978 1486 92634230875933283762264812614824615650296162676329127971558539101153887762036181158665752316148786414 1487 95277157989201270952600493514451661213097373832596160928084404646274320379539665397706656082280627001 1488 97993644676809246525453984035009816290164960615477351613141367213616379897462154419810734936208594875 1489 100785687006749177697932270285661013115111236229296660078676301656171398583338489989270650583923165625 1490 103655333821283085743748844965373796681659464910354609128047757456421000201332157207725935712059379375 1491 106604688095552064663548583497853675819171734861027692762406870955156338035489484196754960155696703125 1492 109635908330217610801590297461351877420840067546612293961667301558753833571005341764165637264980468750 1493 112751209978964151546351239066596155162110263133079470618568147497029080382740891906802693730859375000 1494 115952866911711275556915678531242275067294213421858609843795449333336759716950107548345219433203125000 1495 119243212914404231837167045634615632114467351175895899382882798567584603247156266881050093879062500000 1496 122624643226271790475163304685316058197830953721074170952098154918645845605933044944470786723824000000 1497 126099616115461554231745066215728075194714608955010909074685380261826962338919368709445787876347520000 1498 129670654493984287877806760255090646236151104948404445530929909287616524455256407705813221975638400000 1499 133340347572920801947071334699951372363044671200299776044406832584007792647200284600728754221325952000 1500 137111352558867400324599620730282721168835356326838469079169138503479750594705316415666883108473697376 1501 140986396392618888000031937852444576226263972974780935670092875400889635744552140988295085834894246664 1502 144968277531111647788449051912963669792709383545807182856461831904551577590752788364269137778313669528 1503 149059867773673344515858859758137464699533075514546712144748545882178909159916987853549502903674547490 1504 153264114133650413986237998530668975476811464693054299736902629537504562047316937351609217437475178925 1505 157584040756509654154035869500135696460043970700988870937425895467270435140029394031987537843692486295 1506 162022750885535969742327953731918570425965678190671856458941724020840921271423152044228081810477817425 1507 166583428876274641761047675769891381609637101130345866513582195672637901165194474334011163671169768355 1508 171269342260893412952541104126649593491472643048634718318642953297659646876203037851061563836486912325 1509 176083843863667212361276459988382647508946385831147601308800821585601319317214553035958264708998403390 1510 181030373968816500512446859788816976313895143337853806477266684681239382783030597630849311568006928938 1511 186112462541959014901193400194463505328053426653459548958054734513244226299128858038071520728891074364 1512 191333731506464147746216262268026814435657657167609561124740000841034589061909970119404899184526167776 1513 196697897076029308655918617785335746831736085258389081660920867925581718812889031010101252976872928800 1514 202208772144828428706772461803304217744250241105058077241408839018031908645878410198616422743873324000 1515 207870268736614264471039476667879182739189422494295859983433243518487337167397232526661409618518695200 1516 213686400514188376103440453774074630730251797526484487939009980471014349582102982394445745331647368500 1517 219661285350685598379957017937990344013534577957769769238837622665134957907326631179678028933736006250 1518 225799147964153513586523465793806990940394750116542568037274360239425661532822587885943979170255218750 1519 232104322616941886731397841941227822512712468112345242134479222372143617013527427774009396225985484375 1520 238581255881452253400598443617532103154630769705964819044053689696551961032761641281189247538649759375 1521 245234509473833875743853900888534357005773748741572778872667465934930349818508157560052072043740577125 1522 252068763157249119984029538234208131972595831395048387409519244142866364181840590696575973292062171075 1523 259088817716368977270479309552937637096958650625527005361127163664960989022468814768297713526301314625 1524 266299598004797966807873448196373094848015227616834702677609098222126185888183629815084724467204511200 1525 273706156067167044533274044917397829240695198931326443790346102089214648328284246807651539037931493376 1526 281313674337673411124841354745417314535428843550751374714539798891300727487709364990678096428505483264 1527 289127468916887289145632638052008440467164642704403297663087495420347821692859119275809658269685383168 1528 297152992928687840404607186649052416337332561147662630402454154990917562809218202370788004514853027840 1529 305395839959233441320679458448429468470724680590878786990714704092169688990948919897933438737868390400 1530 313861747579915546796910152187972488188214878446956079740012262055466507734139353023632717807521628160 1531 322556600956290372877784888672216484697968130605963525470227240683276444762676002621422319812424499200 1532 331486436545028636743624992990067733593178816620364156389697875878499277608408086136495242308405821440 1533 340657445880970631315715744686483117376375155692357367933656665147264755059077404025883533508855449600 1534 350075979456422003288759498339342700523414944255960398531505902027053973620089168278738004470733527040 1535 359748550694874770630041825919471171511022142721164710431888529643431637731477284132581724690103753248 1536 369681840021388381824362400888264555742998807751333739575535958911329931014492688739750316945779159489 1537 379882699031917008228092815716978265433810385479143959770487310017696933200492072695830407968465808451 1538 390358154763921797153071284085455503658859869441759444961043660124046716355316371695552799409984362725 1539 401115414070660521570628809036708184905591149792105755946991944046627977784336331983789309464790895375 1540 412161868101601967968254886854287580014040149209011352744556668143035803809227272961169077923880369175 1541 423505096891468532798424881692877329400595893200903136566340708028535785591627494082025143906613266750 1542 435152874060467876565672615116931526134989294645057028587774321834382468249648356210964218589869606250 1543 447113171628333139892429543102703188158433291184129478154106800795595134750793365014334375017582312500 1544 459394164944851185439600744693003044014009170116273712841080630255043556778396429010864002553680500000 1545 472004237739619621463691227955920282366608314215482489764240421882640987048293153126437222018528300000 1546 484951987293836015785833475457577741976039152380257164313628162983396254862616472718746904703091732000 1547 498246229736986752346410669276627728585923485605578511281261197233966656372903962550959408237426136800 1548 511896005471368446251172631873414918091897210071806560517861372921644565210290327768860884915539773500 1549 525910584727441747834163120862440304807700394929097470917091823770993807616754815221037381609686756650 1550 540299473253085762959692207886203522956747390390906225699350208688770897670869199031472105177844094526 1551 555072418139891227400038937566692640313913379733881835751928398250218973584391987505991665332225254789 1552 570239413789702030160473301421988538091241516680335238133967156506290988126113946338688760098934933283 1553 585810708024687717257692215551443468733076295097376299047501831718465208453888411363248462462643002065 1554 601796808344304257560875294504369595892977086230600245177015205372672703261484615794902384956722084375 1555 618208488332576650449026673286750557037226965592134855626947342860738508004247076609518225293867118125 1556 635056794219214936514719522696454972301635438395720570326727981620802261591589817865224826034313281250 1557 652353051598154873375769284337815744359580508724587880222917737128843902769945342810512015123172335000 1558 670108872307195995612739937199943013430336583676381515403416937843696139934304859337382422735377525000 1559 688336161472493028463583812623412986077990018671202175996228666371271564336039850178697899896175161440 1560 707047124721741707486507164679944652655257581006540063110569275952222313086248122674769913598884881408 1561 726254275569987010050633125660571604413550845721738623933973485063264440373233038978414309127513201664 1562 745970442982070669142296130221381700560284852831764439677319190195228529621870872567373678836233675776 1563 766208779115825656318941998616362093988580345909297480094654675512827684339753400937271029704062950400 1564 786982767250218130280229511680626657396428775586508254177687794834287217084087153058122517673396836000 1565 808306229902732192892975102042141012834896770290607679361224549383723643635712167923788386270404161800 1566 830193337140389718914488553342702000099655067236515053681496964422533027344037743925158433855122607000 1567 852658615088896573312030949828463065853583088071130612080846608873407209578099887365216395790946268750 1568 875716954644507746089807794548914386542620339773009457235872921039479376505677952151108850985838703125 1569 899383620393307364953284529613586618868285582824174146208706188747460156532334017893285678464017859375 1570 923674259742705237955364972519705472105357469922332542672366445396371975906102506425654248769437965625 1571 948604912270059579438159740911986912346219627221223216807149085374963416731235124540380730218770594875 1572 974192019293445932051353531672725754931096980267339633718414237759237517573287047133059761810392050425 1573 1000452433669705065342436863267049808601740053953812556660989183459881946026497293732029493476233504750 1574 1027403429825017858349384510037906774449959592449346878399007401811204038889116127231978913158042465850 1575 1055062714023372911802401308512350004367841594264223692996359736952249627627695243421243125259489824076 1576 1083448434878412938044118594712534696055242399659361941466812383269779846214914760697043267828971968864 1577 1112579194114268897780615955679174546763741083187474225922682838434503567995980777959592234220795833248 1578 1142474057581116447561438633603472236287693672331719280083670265202127526984625468329978097628846227040 1579 1173152566531317586869008803511739303067247177438164541237527275173222629189513156431210834679969149600 1580 1204634749162141506443572967297172600105998651683169923527236065682164629183830638743516757247279163940 1581 1236941132431192598722460165245784396541382632251369814713164983862192922935555493285565376615181955450 1582 1270092754150810456974876860176585735047197344912650583938970123153319251299176036747133905393442716910 1583 1304111175367846523031937187499679542740444295999567847246355517329747814436990288739312837992815862275 1584 1339018493035364906859765691592753652713016295183591820260607228489383995512906211947547907758119812215 1585 1374837352982960858287028486385180599458415188121160824286525352510871818641330505841806364313003031293 1586 1411590963192539486960033983053158958536189380493354013824232677528644756424802920469418074631373780139 1587 1449303107386549667364232406173061586862170966111667335684562698158337615954785292811637863293540359001 1588 1487998158935823699174988364029627665881413631596413946013324585914899534024926667378966278854667423700 1589 1527701095094332288312738378097898662636135575317556154998228222340359112161637172894276658704804924000 1590 1568437511568326841310362566208504586101897169104067065187985513926337735806872913189514596448040199200 1591 1610233637427506996816120253758380077152220302630264509148488612541668843337682667906244050966614624000 1592 1653116350366020826574293286038408344590952109751799095892000269776051739479586865536652163119206400000 1593 1697113192321278298855009140075858419425576235666403547188787002719674945239329095611674209406464000000 1594 1742252385458735486367818766197567333059159916937375467248973572583205743251748480736479262061056000000 1595 1788562848530987696059443562630709267170171411315689942417337977780430695339488961606620903606169600000 1596 1836074213619694279309673128533351104475305161491039751649405787440292772215537085518206316995761056000 1597 1884816843269046428952592310232409959412760950837402186697054521297681699293529412152385689191621895200 1598 1934821848019681866953422106874121829569112410425515361750932992235759769743594327864167206759627324000 1599 1986121104352147057824994393834277971483769479786884412666635956839799333746100517571566936493325016300 1600 2038747273049208534036075670366024736259035166597241910809894243793088855183522314981694412221545983401 1601 2092733817986520178546638707462999600973688873856389429619351171611421180373951683767000026213683483739 1602 2148115025361362965773296604123004160086455041726240611723660456461081961914750467550565139282131380813 1603 2204926023369387807116877521185585512055206151295705628387276909967736991501736272713230025493061119015 1604 2263202802339510873889029107256395551939669828385734083858816152548880731267796012850493085393992956075 1605 2322982235337334174147255285698625783424636705562890985043922165156770956308590097801258709948326545230 1606 2384302099247692337591868432270422468244511955260844372924690400217262038932810286544515520674308433050 1607 2447201096347159613247698256598077176969213474282529458161108948278836415703440353265826823145044884420 1608 2511718876377589109089434374220121427857044524003050350712968886442113963211425294301120360424936400800 1609 2577896059131999404039935207167917581534330080400286468946000044166876143227347346869874048073830566240 1610 2645774257564371945909179082025935333556087350799245440337140463712730858728920973534833797749840314528 1611 2715396101435176220987078947509544009883900688148904453169184051706414417463409443952173046725690221664 1612 2786805261504698651442167691414260876365406766395193973357321846746151770455963297990779132229063784876 1613 2860046474286515656884590372950482990172499462307105474514890354697405825362749910682959659217323708250 1614 2935165567373721420131107083677154080025048803877447507106278297763753940983898790746300730117083868750 1615 3012209485350796740341120245523516358588021423999074249861433350744088512643755526288486497344418660625 1616 3091226316304287057573337619179379754304788147022106162240997607600458247535028758760996138781515796875 1617 3172265318945745412102706010522691312289855811726126173703499401036989683775346652026269021658603515625 1618 3255376950360689882605427299318026404722314675568278572600660469372237806803635987000167116888037109375 1619 3340612894397625055090060607506919310544435912400116743923397421480897605329113591859113891612939453125 1620 3428026090711483437251338965351228279307688116771453098403306827723575211358869633682479647821621093750 1621 3517670764476155581327660601693336597512860270600557997369698140414869606342256618247298524941110375000 1622 3609602456781097145730592596760429978568923494808306804639081682532968069894442388749824234392983645000 1623 3703878055727327347512674078126952440593462924756316062691630632277951215015755400960254378578190900000 1624 3800555828238466372677098923753113178262777766960787767300190980928260342788377419538957956215960448000 1625 3899695452602799460691520611272535416154337565877124098367463974354372744426852277520832195052719461376 1626 4001358051762702707436514008035607907749428915107920654169997967034810179464058777324878311467247217664 1627 4105606227368120284145607060281868973094980633732392293409085586206934096493817132773130911990249673728 1628 4212504094611144898541880514387395716641399787380337151671531587922632962501397838944710033739971894240 1629 4322117317859123081180700660396673619206751008748746254181381946337036900025743124973815282270764073800 1630 4434513147104084420832156173577187326305473320891335480530999118806562943016412505460390345647017004120 1631 4549760455246679356529443736975783740369782885708412252932305579123139249152016873997833200344842229050 1632 4667929776233203722765452828995061342748437937109323243473002413750509054867520043857464091019924545405 1633 4789093344064690103539501207348047660507700227392770162726039919095682234748694349173427614465027045575 1634 4913325132697456349107010468645401449076381316327466894456450779889062335962710765606656521255020607265 1635 5040700896854920518263920496369672932631453216101967297219579676598690074181384633692772370312646033363 1636 5171298213770919204095123815074001732865645022588438938117382205017225117664462915970755948886389162989 1637 5305196525885202861080573627837266575614787320444101033276184440544250410663808911180207440959022514526 1638 5442477184512227558556565968722878844763425147595540231855430274953072654116142358442571439272278439050 1639 5583223494504817725637034885538255803935117498047451383185146338233579506701929801471611897456495201500 1640 5727520759934739115334493282303567797853583072910058325914112313221724072056404482902986212698065247200 1641 5875456330812695594036184733343310382836594215088725773260002785650084539576911064715486742411377396000 1642 6027119650870747653742548693466834805380999188345273240883233346843721047009320903170602190895137100000 1643 6182602306430644949489861080827633257652728364514898555139354771258102390824781393544779327695068500000 1644 6341998076382069888031368328698927020288388679759571626602223010586598401917112018853983214642871812500 1645 6505402983295304545037775963622861820344401400803867588587527033409775456110840128325800278606410306250 1646 6672915345693359179793329592721692637398618792930249460052914759848382751891178153083737922151772102750 1647 6844635831509137565778886351954736198614668509969840513092775149057063107542411211562371472732882670575 1648 7020667512753762484074746082983517025649686455817227828355185034633856794747897982227640601622105473375 1649 7201115921422744259946230900300152473584397345026672670124058687981931298794577233024573890170933010325 1650 7386089106667246391475128397845971751330596922305975149434344948629490484415522743309180950329282031251 1651 7575697693258285357353348389274281019732848343154389835046757245067239859258193467332841470610892523889 1652 7770054941372296838232082667362092078563033590069213532436085561613623632881023078131287767243057375368 1653 7969276807727108086265210271639201543108438867773068766042514029727620904735407624288863034776004115840 1654 8173482008097976279407081762993327692950141326110199747655052662914034306793790104400989312128650038400 1655 8382792081243985654182207390427532032368936644739245042145608325441625282631850269035800324232679823360 1656 8597331454275742281542133267868738138183453935957796570598251749756235445319992151108724555042337587200 1657 8817227509495964798604931386387044102736562631406067000515818462646846593002640775747130492042991370240 1658 9042610652745242503209961613284226443860505651346652704325310816536344535254268819853013896275925401600 1659 9273614383285919232219069149525467434645711945982777931237795900546079227398854506949762620009128919040 1660 9510375365257762657587361487050667202601664965677907125704540199481000143380314256110037527277452290048 1661 9753033500739794331072728541954352363295129830105112417364243519318249527693990942637645068169325300864 1662 10001732004453386279244423039118112910157050901709458893126910025635051171931271721415898374050146696576 1663 10256617480142475491012960115006525073694830561047514653103992677076474265951738510461326060231272788600 1664 10517839998667508551802461896554332276517476096192862530004294516648533173170556499782953963411881556625 1665 10785553177850505269136830031197113339386885961531480626051062090123106313024732680646812533730391650675 1666 11059914264109422717185378468197118198769210710054358173669954948701370715935645992934929170398913811125 1667 11341084215920810022154339104319664495274710476339512690976378116557137948946642048160272552204535309375 1668 11629227789150569741944270310531521783609598694688272190310726464843936825723069576398189279019049109375 1669 11924513624293484194145820759276862593548902610572567403948596278799747677440403837464247507353954718750 1670 12227114335663024894561153403337485048423442457263511129790020125373006558279934966766889196111509706250 1671 12537206602573840728897031901878728292272926148519596316598188064789418664004692479637516223251962284500 1672 12854971262560215944619626949367098139730287090085492566551232224422105368532996022622901712561927520800 1673 13180593406674702876516643989430043799617415246508394776908774130676216985070577838184487089348744716000 1674 13514262476912066873516928668835164213298699377882240054029940633502939289123317058125966249610069146400 1675 13856172365804632548049248282937470092559983705858387207405984859301792812169597228004620203310453303776 1676 14206521518236091602130301104663842671829129733412291189542868914314138942013209600960093942081609003164 1677 14565513035521823483212610144724974746953651933158202062661076312445717140052284942705882221137797542858 1678 14933354781804791381793046395061979780893266115405106702131073011018229682917311612652308730571522428190 1679 15310259492817108003659959435444262695135938186316374056945496600542871076171993677564458656125968476125 1680 15696444887058418541940490450764284140359494048640788477680276298842915011198656295703843552815487545075 1681 16092133779443322755164056971891641778757395435163170824357281795208595499938783170646441318666641370625 1682 16497554197471154452759174225126569952549001391552121160963086303493574869730977539014744700571964851175 1683 16912939499972555432285039683179324028689179841254073867717881868045456639527597854162256101974235180125 1684 17338528498488422445114926034732315684668438294872740606654938249307292138270315983863926077161415519690 1685 17774565581337970539549908028509571864930131387828497538722364770777622150796473786228700386895975221208 1686 18221300840433844601386586967734258349718547492069516937465023654233674403799255924841895665884658782664 1687 18678990200903423549512237040241737771166516649646779201348548054283442023086053495883033853752541207776 1688 19147895553576698924822054261636089997250054121806512921568429492952335510004365043778428126849959654400 1689 19628284890402372020424384735375397579422970945805596371486566098420985906689570588635326183404150656000 1690 20120432442855101734779582300024535857189352844146450474127023701543941605863365263775416781047086412800 1691 20624618823398149491616973652269210835378933927813435413022195345260726369525436634298843242583736192000 1692 21141131170067008375329322625925287678423053814909354838234166521900153010735833145902460151293713300000 1693 21670263294240971601996607217825504627626337586915008664509571080889933696692647359041586417220246125000 1694 22212315831670991118167683327483313759286410956849323573126695065674654822387679503204199794522996375000 1695 22767596396833601036125993450099664373824639823189665479916824140070683299399218948159109311193348043750 1696 23336419740682133330037563401066325555008397266183168368279669432085219386014527956754429273191408241125 1697 23919107911867935297127864172706962327760145031684870710297734944081214863269946756248033802681412110175 1698 24515990421505810307602802898044880225954287762220200146975578764073637954696613812038040665155893871625 1699 25127404411559445913102349419335823831593286479145205501304883818322872039655815824733624652688724602475 1700 25753694826924167053878669682830304668273830875560429405604897400505876579192090566534649336174806727201 1701 26395214591285957508795900133340776287151382113845521679731491935418395768799407758906412693631404425614 1702 27052324786837330490382332342167073028834888294657541068737797824768943196594939380039391430920280892698 1703 27725394837932300032021149611181581444515398329862196032840274241858084418919343594972876965774160322540 1704 28414802698764409190419186518124199193621688810024665930829674327234257629382298267302017128331258197600 1705 29120935045153509750423337470657965739595933986835268029285419966767902508279333757236123634440455892640 1706 29844187470528761740166435633459285521488779755360544573327759188289153453686152382347536006632262671200 1707 30584964686197130324177879878550663888409173704027500506273182641390913531923381877617368720070259692960 1708 31343680725988503235133927319970144035249700846279640706922323828079103778870515640574717427715655104900 1709 32120759155370434539114815448546329041091094322963760242170858574132747004393606279998296224364981696090 1710 32916633285127440925708625805799225065766595174240703017771128927152231135403243664142720962390131544718 1711 33731746389701735607788633818724613832971914025159751032154488154330916408552804744478231685828737050139 1712 34566551930294283054879612048080689269481935600204247100304059667817097941298040078381452752604128871751 1713 35421513782827095931414118201364363387757935279868162402432439146029877990038812898585742644337331393325 1714 36297106470869774543921692958532151717880874242440459459769034061481631295010803969482879834426282730875 1715 37193815403635409610978073001769994278533088239899751853987189681622170429894864716540662766824373362825 1716 38112137119153132063146969362259630150137568536567170946381886794942400524285461862691544606839618901500 1717 39052579532726799678916918646620125554492990568856887157046175053815810525216532823869613708538143900000 1718 40015662190791560503953731953363740694148006539582707801817252950721065549304099824947291866245376500000 1719 41001916530282328037759876712395660432001596469609840469468084462332238896276222592236477941830356000000 1720 42011886143630543972967479685703282923121738294858149469662414165796346065437965686385020790689689600000 1721 43046127049507991723201156259347505822846379344279921513414591676711976197075121753867294576513519616000 1722 44105207969438858977534012533274611574946555279335014366597256692213662521011746943499590144936977203200 1723 45189710610403730991723398178033151597002919227860490217586480438799436991308665380053372006323523584000 1724 46300229953561729204552232415120362406980320874474380138333836353522844748628127039468916875480663724800 1725 47437374549219593005130191273213233651840475705050756046650823777492903747604632344838149203709358399776 1726 48601766818179137045170521301651304545837205348627414679320640468022246409657601614255912235147887808864 1727 49794043359597203378449959953870841455214603722052361524490289979539345622303828910685551062782855816388 1728 51014855265494967925760369222337118661529498142743649320486173741210399634047176761762973589865990918265 1729 52264868442056255334366606022246097187921348690179607682855449590661737337052606984241282222461108104075 1730 53544763937857366272147551580247597412446408451308014056790219573473062147882722135640746771447395723805 1731 54855238279173827633570157996696598329181449249002773299406029094457074646068641503413558295360528825175 1732 56197003812512440122638360598832750734368458994083727261703274438319507285849283051842087163332655656595 1733 57570789054520020322390975393324143410188010368066638548362913751685105440843437067074785774960766021550 1734 58977339049423316787393684043591845978268979069159631494410666475573382278875945527846740130626875394490 1735 60417415734157723051926398472558941454370107399367765139744148402519622797153061688458451023868632137828 1736 61891798311345615900480569411531891955689913090216427502470611336934054873617680990464221374052468245664 1737 63401283630288415988732509026380015161299984168766753705616226573608569622486995081601450885631172193376 1738 64946686576139801144429540393480584158071639752502177636115896207939112665254411745170916985448847556000 1739 66528840467430901653193995001675181540627520228723205546774454063988525058811779184479082933054123100000 1740 68148597462121772801595492356200009193350179014385947775631807386610305951907490477626793728247790367500 1741 69806828972356974189757112523927749270038037218739972667108725256842462381529698261901131781826620656250 1742 71504426088106689142769848632294298332354457641425409917851602101993679402134811035695286910014042968750 1743 73242300009878492272972933798532662073241544914190419183010347832340068892824747834967441440331103515625 1744 75021382490688620226986210552206115994768162954596469513495599647986173939495845226395197343794873046875 1745 76842626287485421270556305188405510335755785134418335902818374136893281194176619402115083500835322265625 1746 78707005622221555024581612127641116724072978675828896495541651031383588948784619367649830980328970359375 1747 80615516652775485796827601465309667647030517714807348376858465019832545203587118915816436170513405883125 1748 82569177953926863011948254176684362578054415000269233261580266760003522636706181853991139220416747318750 1749 84569031008594511710476858766093069793877794839943511284788385011058952459050226117435592005538240319000 1750 86616140709549966475776259201959279114723465169498901220494387414967536002828210286567992392750467210376 1751 88711595871823774994720542282282145461057348154417635206786615667591544942019949662857383112063090933664 1752 90856509756026174329628863314785770441878823464633994132519036151448785648543561832709620269964477692928 1753 93052020602808205471040960439284724534134912702132263645142051071362270923884879901567768347472765322240 1754 95299292178693881478021908404965841657311060423144706552263591241842470604261492096250517502375006796800 1755 97599514333518663149398486426407897637181348203862959909423858320257977588915373584095731330882730296320 1756 99953903569714225390659519509423151707446485441172153447028968585353257725250809417091716384312773928800 1757 102363703623684318963147858277828042918986924757721093375303173988625916153930853367920389946251512403080 1758 104830186059521447872084743953587895566893227154225753766596357072171749558657640946031998454347887538200 1759 107354650875319094047412854788343288406892417189115975912098243180786385847780680910452679865931977079890 1760 109938427122339330008568844827583390768372883365646496830485399834724448737365925737044207426031366318413 1761 112582873537300868726457321203927999793313975771943558915911332568703306520511297410038843068903858837239 1762 115289379188057909782254079405001817073625138291930182465457807108561425544302537119589511490620952124401 1763 118059364132945554086775021841897465762235022933279123084038808793989209504347245139866385382526817308675 1764 120894280094073077814576093085837516329642389447705803435636669928410438148904568200591701138143680607125 1765 123795611144851981807896068658774223068215460275359298838170833251585962499791353482699790925885484877950 1766 126764874412051467537475924025026730913169918219365176458652376401064282919820646751530294577701327542250 1767 129803620792679836827545648891013222868954714108307717918549352045000525729683845625311863077543928037500 1768 132913435685996272055776246700950516894020910817888050772752548368028933833590482102896849419511143500000 1769 136095939740963528558884097347549556553197429451557937691223958607612899421212172456289986873528076500000 1770 139352789619458263682873088454485350760635570137264487337339935700364907966293418840961592448916993900000 1771 142685678775562039525213153771204118875272781122025234176496091222769626383149922212454020782666600244000 1772 146096338251262471176466618509702220570267343962533223318269560645149264086320276294500105390210353395700 1773 149586537488900551473859099818059428994013097700011481970588106455475280452828383889032289806921106910250 1774 153158085160706869263633585508833060828867212605384261085334945153992337123346290005431007405867723821950 1775 156812830015776253309754191721417493017472523840778771893297929785207710889275278557685432783684579119751 1776 160552661744837320703862164196907057601940889807577664944504012901416670077623684241597916933579838062639 1777 164379511863180489389505721938839227041689334714078220305379641455091038654581632404343451274121372810693 1778 168295354612115231721467552127121134747538779441340450365891994929507094454976046912716537084977068175715 1779 172302207879334702392910744607630510309673766318594745749652206586663293883464627344923263061350455077025 1780 176402134138573372179778007887927210892237407034516122713938588364811325087495678050326706498955329408560 1781 180597241408950941421256054642272448249576724847850369788541064776981023294921745990702905706090235635200 1782 184889684234403596672953318148292402245473618119537793127080567971035697968201267178387071095138836759040 1783 189281664683611613280321943667121396401377353475309874102878008655992006324138685620689077008131539353600 1784 193775433370840398518017606951130551375309823273693826411789681684516242152702309047056385445402289111040 1785 198373290498120317271081975324992091697059496571563677523274766785007636826026428877618267076003362766848 1786 203077586919199047892201094382727756324982507512474177909436778586902598762763902187898830566398690852864 1787 207890725225708782804286100073956572877003966676185680516443970723225959671638134681826401779163989016576 1788 212815160855999319630901151984308800914457153138001207768111791259379886600882027598566981537271083417600 1789 217853403227096987184431227003809510789167224029863224746570306555447760386291488775438256841313074496000 1790 223008016890258419634231977111671943121984053895761423349549807888471112166933086938923403514092757132800 1791 228281622710597434781278059982588199228806895989490981494757074713913263609631275131135257494033313218000 1792 233676899071272691805996033695186419963347464477868449188761061764872611780432808331869299211377993590625 1793 239196583102733403414026191700091099909726910553835129007842221244619072089978152600574272812894213171875 1794 244843471937530160321631049566304950788620484558813044412773585167246703485315640688026975570935082453125 1795 250620423991207895899444427871523426722839044989430946730241925169194638632462532117662905609007151659375 1796 256530360269808178992428843935007735292471992336076928549689030289324199420624946224866707394129788646375 1797 262576265704518376979644648740580236527144866673272583196346577118375093131472197410738608936144327383550 1798 268761190514015782617347101727913825937308423519160505749163902657751193241026240445890767003075666702250 1799 275088251595065550774982151348484447544705704395035791518947085060941509235376884388192923949094751254900 1800 281560633941942248543280100617231468483332808965527843143081020416604606289322264067561098671930440191776 1801 288181592095255988150884125565461433805966040353193054456967201184707406138724673135708278711412643549664 1802 294954451620775490522592214101985299038307460555800948245202126328633614565288346282792135397243723851808 1803 301882610618852022069064582415324975293054548168055055427860166005162775316285300776182569495613870857440 1804 308969541265059962405610182452581457487913978277082121421994080594106660847768229394638682834895558133500 1805 316218791382681800218614281877287846430650144970955821197237443510533532718562076960614264972896683852650 1806 323633986047677622567080402400414054431231738747043283866835729541576593273157283291975000746056164138750 1807 331218829226791663732243133120218206961507705218779585195642073510417995678475958705013804847542222716725 1808 338977105449461217593981836355378863617467853358998716570837352611590790179838002019483934771920227975875 1809 346912681514206196778954567600216805722749184531018671877733398420462760736005524096525341744995238006065 1810 355029508230190846929828886461208300798506669556143894376009631496254747720505312303751542330566087635383 1811 363331622194662599904632169807654733106615625328784894414975347722664449350951658436787416902274968411789 1812 371823147606986780127431321946737995799128392920126635488913135049675342241771086009773219522417261231026 1813 380508298120009868355452140501894937381798241696416568486872087796773990581528600952025150836315593733400 1814 389391378729498281565762576098266018764168244379092474076556241724074026967944426853263550939866647301000 1815 398476787702414151343834398202081217975995496995205442004218359656900169867875755320530708903125283048800 1816 407769018544804381009846386608519320031187946035496513891581053267568943910502812953968878243710964352000 1817 417272662010094338767281979083089561410643127267216428888461879974597318359740329369616681779328060800000 1818 426992408148592905512095147815502899430571458468615913715277308613407501477119381547515898616717968000000 1819 436933048399031246799998103334995085758194806461954732954292507488095902863352582501003463972806512000000 1820 447099477722973624126985929579791721374078614231886633633877679272246468467467949640702017152321925700000 1821 457496696782954806520556349411330398878409548908964014222535540980188186572514808371124294179575656453000 1822 468129814165215194948093379155427245115379939525764444155557731189018721815763095577545630594851812651800 1823 479004048647921634803468926850271849861017479200414751623891012812574906646001977368451517198770861594750 1824 490124731515779071410667654083863507801843033744234390340437571875713267045652267166603698313271653004725 1825 501497308921955705862122961710155849070041522706753373665942973076294723122148209257103468046798541655951 1826 513127344298262139469523266495095493253825687396679790202283191266987368646411458262876295441942650230489 1827 525020520814543160630004041012900475362566088093025440091244856209792478314784877345634790395827981626523 1828 537182643888259334090392821662290082760475859973742740950835182289855292967783358093480374480437773358665 1829 549619643745254405623450992187427495529779311064295239128206424468985605361586206366963991768639751714350 1830 562337578032723741319040727255845524181475935325934626836870421274289632473246932715711423618022470180090 1831 575342634485418586457139754398804963520303931357632121134662218627094717152941493566518777598128170690700 1832 588641133646140860798946648239121752555797600540632639308612220384334337371439935578141718825727213777760 1833 602239531641603511752222685151905326894898325172790835434290042995630604386913789678693692731072660394400 1834 616144423014752130999660536333362959847428374836816962558644513979664526177686039008235659239414491551840 1835 630362543614664610705504235890482994117954677700247434682262274307250019732806010849670897610165557188768 1836 644900773545167079337833094577980105246737545118880460534802122547101515761885045761765887440798085505764 1837 659766140173326221586801119646715197271607796809694943005917143555278293021256660247750658203373829997626 1838 674965821199000359072693115188723901920073342430445557721080608195347367868671961508068607627836992987950 1839 690507147786654355899107997010725440375973824340673118247073603802422803220821021575849134167046251565875 1840 706397607760666523122447340165570810461067702487697078199349966748984331584931348795496661421002548439575 1841 722644848865379236517256418311557980083311829467814526149904162438849169601832781572022247390708094732125 1842 739256682091168960389696831347537908848090370611673802448461075528504665087225931298061337607869373196875 1843 756241085067835794536430878764687970721531308158142605387210438724527275909850027786763148435057548765625 1844 773606205526637539809726326998665580164880104196871063742325482423459311971799180694062368019875820062500 1845 791360364832318618318599513755796907866625596816610287127912974598833706958861538832076045349597947100000 1846 809512061586509995400335359270512624972043919038363140887781688498066731887978487294151854024229905076000 1847 828069975303902540612283488394959260420922761609862835378004994061554460589499069813405590441865444371200 1848 847042970162623042743917743252463170072121472454675018581862266668803341986227577184430517077074284544000 1849 866440098830269368007708941908024644193768015184288615448824781070877030183581982426491239578243644620800 1850 886270606367089030061346242860789398434510815715995146887060518641069699750347850547285542104092034891776 1851 906543934207813734425783985888464741834899555675761634870932935390559756255364246346555478970721662500864 1852 927269724223691277434231588103698694082869078563815415684630151427042835548765737443943988803838282745088 1853 948457822866285530478165601037297213611382468099911760386348341731159161717067954007847326660837085220640 1854 970118285394645133572937274793702682993765165697080400961515961754355620527682332329373028902607613455200 1855 992261380187471967879134154512058947808842299761289970538835018449757054433888796527371719239697251092380 1856 1014897593141951484687235876626105164330820452668488512191244528450551289367479025067962577947586493380425 1857 1038037632160938548574981844732799886216552052212769435695654776762064194226978493608238882841006408734395 1858 1061692431730224615226828056353371379166654741389287773935848644195683095873059121961749430039276027282925 1859 1085873157587644820188325016443943109249235491790871830634343264226465295520229628932499627457972095444615 1860 1110591211485816914221425975908455312179157251803250011024465134592267181857097444437174359370334650523003 1861 1135858236050337954719713149186200644776016591356524433924835453204004045191679056753874896405739276358414 1862 1161686119735299261812324137306719635394894231440631113698003348099362844334818614688680271070763896305626 1863 1188087001878015383499058869153618290885556756365982797696704809822813948583948174827719123112304434122500 1864 1215073277854898697777095268993959027220167297039744063233596058618003622059481418287828221617659122500000 1865 1242657604340447822798783091395948144850558575589663686865238592289725971254495646553198804758736305500000 1866 1270852904671355220396751477576205993598088156651493491868391238049413093192639564139333030652587062500000 1867 1299672374317777275786820419706421152555870326917212035065024378674531349032278167282060538342773437500000 1868 1329129486463848729077243432442660703776669222683501582574985964451910381774305309714980398024291992187500 1869 1359237997699562634750905814747194635442166091218983233327598547090355658725850402620587929574279785156250 1870 1390011953826177046135030015576665723384647462160780166441863089757050590395477325561650458841979980468750 1871 1421465695777350375837525227283451739159942527442228120782377448504052229520562743106595038329354587890625 1872 1453613865658248883237872587514914228310272618369591590763356906455435167911335720375087486100408022296875 1873 1486471412904911999625234053884608006599486565144578275608916623949638653759999212434883720321324601015625 1874 1520053600566204233957290813170616195276375751844815670526937088674429809155488070078582687303077117049375 1875 1554376011710726221182041229564543607991504826954719543813990547230392323423484918902030753671748821022501 1876 1589454555961102094569073518023202654643401852225035698226322422051182483866262912582801916110393281113414 1877 1625305476158105797724023859475528288902932645079831955992481440751229164960614161744828689409894210727128 1878 1661945355157135215341068841826108661051863416883909468841488094524503328814106084117408694660938177175240 1879 1699391122759590108962149727079742086273187220761039114514109394689687829036321042600897213349542810144800 1880 1737660062781757809988806183666781856305382358421000517028824353506335531085448448721910277177117297003520 1881 1776769820263859462119667052562327198814179667053729011143075473828442838922349543122908743698807719244800 1882 1816738408821959334710752062291221322254569063029672619710842294206843747060302827034992334266628598778880 1883 1857584218145490362988335589658477242446136032526824889776992269283703388675201144711494689754983406515200 1884 1899326021643200626565762555386510373462015326218234363308787851222794084562845711603391562385632941180640 1885 1941982984240377970580294050258941942405142289959738679126138343697420885961680477408316637595006898534088 1886 1985574670330263420505789407793359470045957887740330328667358173453039738505084347121279924981981300315864 1887 2030121051882618459126384943391972907853245037258985153253454819928620826488911413420430187225308085138026 1888 2075642516712466639377156908490559159531294293723733704745910027374466587421672685629063189282910091568925 1889 2122159876912086417163925346154597292779906818479541955588785101623382576594718436932463121705357090478375 1890 2169694377449389521556580909886791990658073494335215084569064994253903698622694191680287934725143098821825 1891 2218267704935877653901064294260710220237193333427354750150171928158482021237000133276041935022953845197875 1892 2267901996567429840713598743273384309412041209820707140867551817123557388817048186932622097556151395928125 1893 2318619849241233376317969318653451638819962784922708274428254972802588825091462684174150857725821292718750 1894 2370444328852232998990499484123558506070449053142677344965830230124160592277082274449183156572775417906250 1895 2423398979772535768138005462689603188490995856292943040245122156873151257171010074074917583422949367337500 1896 2477507834517273069328998602979476474247292582917514632209475785558747898753962709128179089993083076204000 1897 2532795423600486288738213979428047533208740543340720125356517595297953589917877079276285017012935523815200 1898 2589286785584668988997979398699404302647256762140066769438702924713050659824617883842534214256588904844000 1899 2647007477327665905169731250557181117116768692331026673955835982614692088900369598498275086769644771399200 1900 2705983584430697783497434988700373619420995219306829670133943448536210793203013080867104270249197193633876 1901 2766241731891351028079401378843624205550227180414352191686479595138316638125247979093567856413943037349514 1902 2827809094965442323254785191002023858159955359520032894559342220520817369190396041666886597618804997423518 1903 2890713410241740884371778033264781187125270960679301355107249023383805882017235648638976237035898486301215 1904 2954982986933604779085139947862230804681390377625916869422817278615360229093816461826596181479194534443775 1905 3020646718391662878199464406729556805471227241613677423505427925934851507717304321711958279909113680336885 1906 3087734093841750462495095130215403713247574522560960530487801095444452114116986321193770702819447656065075 1907 3156275210352384353501330165151258532748877027055985297550921359743235082368599900633645779161135128128465 1908 3226300785036142675770056504701906483893397771147527727647428347203720718300904617435416979042488841680600 1909 3297842167489395020210549957188970690950668552392995164438648765753166050066699058728783814063516444103040 1910 3370931352474910887242458011192182431974546863275386853955076045606521790332995602698220172886569384683648 1911 3445600992851957870096606329132359401724515687780068314286546483815415925716986612998792851339462533924864 1912 3521884412758586118154751901822669596511241225434976701458377418585406787966526027435202483599223555096576 1913 3599815621050882223814078144884713465788827876131779935309428757044155222143995261349430316097305024921600 1914 3679429325004063830473279151695415070051272019472843125149004264124407918192662882044682783287998283776000 1915 3760760944280375990793721415187984749674033487997834404967696173199450462397745233015153141415466683596800 1916 3843846625168841640773903841242082635298925605873594839790776641803594664565319801002977954364310160128000 1917 3928723255102011524231443662805978857962110585442564708818818423794758404379796131048609829225126213200000 1918 4015428477454953532325464711048999687847646116259480102266353839952578148511679880117073200090490262000000 1919 4104000706631817742560730658059168324568790743142449310775093740591472281862480563685026855314522483625000 1920 4194479143445411480563874611602510159834549022558943073738624840278644471038003613538389648738321692440625 1921 4286903790795318515573767603354559018297939754107099526532227041302126178329458459613196073027538331473875 1922 4381315469650198067303984505529694174698348982440998251819390756762915520394512021057305702666806892771925 1923 4477755835340002678384525582154948240821816826342171407681351434417532864297200325344780013169362570185375 1924 4576267394163959224257251744349809588227725284875458085785177860477088228473024782222434370543167041597775 1925 4676893520320264422993836518413084459030136524994191685831769380790779937682420414775191063691050116258526 1926 4779678473163555203368003112734160659530575424722301075566050412063386214479994269160349169522366322659914 1927 4884667414796325223528242126939578804340213416271354601368122169927651942062071693064657841406608882719508 1928 4991906428000571738215972631461960176471039231079010192866450693693636815236946456361383730057932524305440 1929 5101442534516071923649040105334639994499333815294768839423682101467794866073454927234323905344018423244000 1930 5213323713671804720501355850981604931128845832829889198272102070837041553092158383938591343024505194509600 1931 5327598921377153281993373666985594559864315511053063269765694544312510616464817526623733439627895771820000 1932 5444318109479644251688486699464830360969499836620035819887233843769844104440360643656406068210264848087900 1933 5563532245496103380486822148036549743663571845922527992251114051259894339494865105641234786631501697162250 1934 5685293332724232461445448798452594149891407919380540731694350931352654374957297005185114843402749763636190 1935 5809654430741740251973228424565756006053044639936967337923197293538547768945666219102906635908442527873933 1936 5936669676300290003815305209508940385933145429303961160651732213880170701201581472933676552328995734651539 1937 6066394304621658470857823492221777159605825608308881050207154881267259476653252711060514967639077299042401 1938 6198884671103635852594840174388000348791895701067051353370820802655412055779395807742872081881392297296775 1939 6334198273443333097209564431268219539167964937108913430491648262036511236635866995681064695623877501224125 1940 6472393774185702373400652836516725816074887156301754716849101292193450431201280941587329468518470619601050 1941 6613531023705218365778309432875328331410271915495588222974465965350387417524462143700185586005004694087000 1942 6757671083628812396999638853606425283285639557288098586365026813627332737417425301112043044515166148925000 1943 6904876250708298273642647945736611398587071931264006408114522764747947076615118505879190508396558955500000 1944 7055210081150678235678617636370510626893092910356226143216167705095163993505630248518710878584130512000000 1945 7208737415414869505560373540673112584910957954846015785375987338237025988475438530477861020231526243200000 1946 7365524403483546727399934018507864424681475431373383166178180789018239437121499844089642460309814359168000 1947 7525638530618953105209102564950343761729048227201821222142730091507627806340416509643821081840510273612800 1948 7689148643611693338224076361574173573094232000039714207187406713273266298162976571372025033390065556596000 1949 7856124977531684558202765733572025165569507946376706355875903629631568586074299700581535064729579326422600 1950 8026639182990607446325710112883847516687113449591985872454179826650044275002326056257648340648515919391576 1951 8200764353925368594796950937500902506537953619409351905700565990545453400805170878827637150414809359086614 1952 8378575055912257030085674029166796270706637865254437837921719178295240696340874357344484375853122149315973 1953 8560147355021652681448441916436177671379510743634303172572619281441141591687050039929389260898647533460415 1954 8745558847223322511233971721046637475364578288566352323371397282575634561563036899360466679859360639309225 1955 8934888688352521074652551249240352537210691762853797217352580852198703901734062732547967704562214202291915 1956 9128217624647296499205018773976077367401519177009502457628694236960723295060204079104454299105365508435825 1957 9325628023867590321699998767637588550546375673910612777873384431293342770806188845172475119427521659471310 1958 9527203907006910348518505583558064349480688335744378341270226109026192797565075117271595865536138180402650 1959 9733030980607549768189451585155415249525473530969925193032335497677173214164089330056851937185633030551340 1960 9943196669690523201011380150054117940470086837964466189676901678901061374553045937118467210528359672041568 1961 10157790151311591275918836505072081130501310214024036988081088234025884554664255140301946154912405840303264 1962 10376902388754949738515550616260896970578763590016474331076810780450702370699013395128194518392127112705376 1963 10600626166376367075610852110520626594943925237557993677745196722934278909011424411384274675343975063223200 1964 10829056125107766251106014995158853823428316153859294909065371700124389495970422827130619960333259334866500 1965 11062288798635461447080330349278449708809949752857175243888579730115748577586719688287299189844109652679450 1966 11300422650264479754826411515861610129856067190978793697339192465445231767224487010677989598374005178412750 1967 11543558110481620626807316477215250359269248613027988612676161295657053767164909595936312096857653273196875 1968 11791797615230132646520515836815719686027664299201131980698468779967651456507114516920344203703535441734375 1969 12045245644909117864577240585148385655759428399475976168132360391914282966254434671408129052479340973578125 1970 12304008764111008652534458353127627677730910353377683965558944887119445644700736992702052760289410377646875 1971 12568195662110700808834241667864428655624873621365286316719305893090400831181118453466689164158725811451625 1972 12837917194120169582401900060538747420459818252625579799465341660831516171264388360266598052796625934586700 1973 13113286423322642428944466067016874774259863087425370067772848394683197613306881643176462320353539710204000 1974 13394418663700653753831482317002397174036366191791230102805085907364309483473740608895797537272006818016800 1975 13681431523672562695847136878468723647443245178598641759488183367592910053168676388226497018494805758443776 1976 13974444950552375241471653683099757417931449139187923128860155421530703601562213438381401913848875071012864 1977 14273581275847976704272512770429048717528668558389013294717376272430807749224990332077734192595338187276288 1978 14578965261413149934270534719992189886808721588089341280869612673711459356940744363236928921719865503088640 1979 14890724146469028614835225307593445307128507992205000449854730530197133088201629399389782916997938807603200 1980 15208987695510913738055762234512376440451883849978406330811509143309720885899494236804497507862385283854080 1981 15533888247116664903200731910833056615270578555524749829679947835315073657606711869732001757656106010848800 1982 15865560763673166537687784934886867877709702743750702942520802324745562737554272022007910370779030560180320 1983 16204142882037662578115236466522797613407280257553714792776069704401143942118377447972164119462776476669300 1984 16549774965151051653878323448448034149098987977525676877266158857225763458339207401467728303140793227747865 1985 16902600154620538472576960846633251332512508600179380881354253358635709324387222832393277537706891084813803 1986 17262764424289346001070950855109514728004747683381492050005739851729173554042748235232227577054470615481789 1987 17630416634811507256303810736292380073212610271342059416581633571709866687751761723124019022590336135949751 1988 18005708589250075154970386139073791716271142786116712689242976398472071775887142286166374797090323952235875 1989 18388795089717414011262791933530677264925395710278407348986264343616963154575803243476777730598264919568750 1990 18779833995076567009277114566210598430004987654787769283987777136290537022221833412195071980571934675136250 1991 19178986279723030404672426722115051462648233503864395371388760177270409951374354817735424343578914846062500 1992 19586416093466607423829636288779372790091830181768647625069723140875071908056834677865028407653669062500000 1993 20002290822533362924582778913361324033266831099370335503259714643966904187026332480340197511068073437500000 1994 20426781151708053958672530443366185038493720762166762263923571831446321191896036646465214681652551562500000 1995 20860061127637771532069062418595850667486965051275757797259219108564306743839478148766763221719080937500000 1996 21302308223317895196506931885408699614830460163013267198975974456391031790035007204424589152993243297687500 1997 21753703403781834726881648720063162675166401929948149074067854445048687532400960273724489520580733358136250 1998 22214431193016412149149744187203838258045639021379021035515821024463735955510484942343726066087867619568750 1999 22684679742125122888312048146228351334731299747161842063792549727373787189106513306299745269680468372201625 2000 23164640898761906913916913018758735044137027061744714601610021749415824757208222220938701374588739968960251 2001 23654510277858459581009451053653630962760859503180415527075206709452923119232181704392819891097082001991289 2002 24154487333668517509054476299619039080388452265782800173706820207783252240574571806632304548517565964510703 2003 24664775433152967423349161507064044996499254755186743141102967664415407291483834836302740912869638601281365 2004 25185581930730045517913195455205357919301937407027405919542592348923345161113908692007318802885702091461550 2005 25717118244415321702746973368621180501947226687063516491039764048467503785841021528486212144430638750125720 2006 26259599933376597190509156088080431636005464435253861007625396640279795132524878536076297490543597906145800 2007 26813246776929285378819694499985500151509598471725470935139140094595715331960802650624605424635203386219680 2008 27378282854998295017217544315296671957037243177088172650642002037399397460798028774464406815316856306867200 2009 27954936630072891336936846942440296665889747879347423086035241956154268442030361634406801121323318576112640 2010 28543441030681475293753613331126130026392159652103368945501797331382304410662024939294146858161027278117888 2011 29144033536413693457869491211470319281651255169302567732810637074491449745234424961304233526239690333348864 2012 29756956264517771510874393438750852913698012683652691773130653331455459212138862977188717728726250844039776 2013 30382456058101452911093775951102726375446081922106961844459064329641619913477753791315754507604627839969800 2014 31020784575965421200033595503391518838292381013977993555583427324848434587408140692053090351720516702159000 2015 31672198384098589781300080929597783441259475785837769868536410861220041002526760656466620711832489560344450 2016 32336959048865156948598712242854677609131001527376663237241301675367131187554854579245928524498410121894125 2017 33015333231913846612740129875645937746257623188923093493448234721162821930744050594631302391751974111084375 2018 33707592786840286722794077666484275752956981897314916417724316637131109033285588800461437130786897225140625 2019 34414014857634017939725954918513368428049702297549737151333546088474748505092521866397154011530665140171875 2020 35134881978942174850445702467864013603979542536770066692674501911982004315430813395782202427413172458353125 2021 35870482178182441056984743079838380442640787007838313528304870867382088870454713388801927970728424680482750 2022 36621109079538447992686854486041408058665432677839963256894877746494358268329254524454883213560829046913450 2023 37387062009871365460487754710324624738308082190664433945190740149137339725866424008363065081188480459821500 2024 38168646106582019815679337730298317041772210313761892472603718497675058104832914137518323884799539957695200 2025 38966172427458473587638591041734572338176253889238629858045665598040140515211392783070766689045486039417376 2026 39779958062544608315034899378834597413584975096704054325033594180925271012701869936457221586380987266103264 2027 40610326248065870622794680915500900766381651149780033687353404168151122416836098468540548663853921886791968 2028 41457606482448970265016417196848404785445795388483379603540150041255316417610754074541758348848172078492340 2029 42322134644472958167185304925675950916422215189144607025072171040115249331970082969839121004070659959388650 2030 43204253113589762597245197570970305618974330808770875758577603366168268724468693482394210033920292071467710 2031 44104310892452922654915259366740869146711998427134843103647363505090818323188644204618281347796612265595575 2032 45022663731693930471460086444597399376498863848681684932256663431777257742701787217498563342709541643416015 2033 45959674256986277040149473992391047569967344638785636856851604585423955523644807852371777218725265916210725 2034 46915712098437991635979960369421508372997677495419390836839926365563458784708355626727570758582572962566915 2035 47891154022354171519909434945537938844257388775751223808200074767452893250326574200524548951364593592931073 2036 48886384065411717248890348302134782914594140612315408013749257243058487072355900000389729404732719950516864 2037 49901793671289219622411163519072312880298836852713664881663257492231428375741335880263103210114101670936576 2038 50937781829795687286173568175169983847229292380690739317165373361454320958911415118812229399145533270425600 2039 51994755218542559484164748460264818999521398064548547755518171512708487344515424850918725564725388640256000 2040 53073128347204216605113720339725812686126473746087957254089973368147617745909082648235333092954614844620800 2041 54173323704412982214744629551444835772541905191425031275361259503652857533577656057869824565368573657088000 2042 55295771907335404411215810710160403018192493165690448961943101627535629786182149662477265440649458483200000 2043 56440911853977411800830254059491351785510835612748485264887518653075138074279258213306660653484736512000000 2044 57609190878266760381051854326527851295764154747690419394020769460568676784121909476934676622235271168000000 2045 58801064907962022358006504964248597099446758381855637438292216081863907737022411568612825847292305100800000 2046 60016998625438216639397151387006930880772027915973822018299153453678579941515413945830608151894242619392000 2047 61257465631400043658044895526169853262406869402834541031442904860389098209192291735936538693483194140732800 2048 62522948611574564526583531524974169604775857408511128288355566118542711913877136689173763597363243205946625 2049 63813939506436056534308118802286238640717368372062624993230575535130301566057542842994768588404285477206275 2050 65130939684016683910616482779182119974440088254369946806281999391784407938104290384032750633634643947300901 2051 66474460115857544837430535319703344176657601026380624130226719909296630862631891311129467733163964888537039 2052 67845021556155593140781105949223859900422626991081733297991848653141761461365912579517861211276482681286583 2053 69243154724162886178576785726364475568096586432756431821510733232463572061538710968123151984539936590272190 2054 70669400489895579420556022402838186835875602612412887532282199620539363672767758182172506076916076654198250 2055 72124310063211073344614407794585158187824263304478120176763052817514930319938031885367329531838544877125300 2056 73608445186312719812208230430523041108526238694375395563420410450874473240991878295400528055021493224180000 2057 75122378329742513299555002769278208068431148258772914674553306150348376591542008246610970252468518434527200 2058 76666692891923227520229580314122975876997084890993887077716107347021855142125933203113090809155810370708000 2059 78241983402312510352055125844438085126061330502989144097008486095590531363847886570667314732187358765769440 2060 79848855728232519854756598945560605960796892517681431624399724105853292921549758673111178873669197871218108 2061 81487927285439771816871195582121654751682244186496627676942661681377880193572906084849592034027473154751914 2062 83159827252500974987497021028745789945925553409301117958597344814390684470356332702601426580211572524782526 2063 84865196789041754221688088859119298617973499513838002934653788167809218859599730084394053727324550849719525 2064 86604689257936304493296124228793642744576403794491903634299203773288365868878071518835619921319482238987875 2065 88378970451507180406057764734968710585023802487679478345533638705319464668046040769206365695382097778241425 2066 90188718821805606767654023053206938921222540823374519983394549777164587396238872230805571303423528355756375 2067 92034625715043896292006766271577492576277492103937431022193484408665755631626192341000670833407050635878125 2068 93917395610252780876730777514407860514908721391129901133141176491378894221302661152454327066379159243781250 2069 95837746362237703484835679703731972259529518816463381086782615987066405620272808634001442685613036871375000 2070 97796409448909378766849196978104618653449780114912620760840928754187169441471285798411860844014592226325000 2071 99794130223065212520940067556492040440778288813141324532728693395918998359162001842926463477056535669308000 2072 101831668168699473238908230022823803769343802620081552900632812305704822359894218242969077625190848242508800 2073 103909797161921433664836368426448737973616611446890258188077197870382397677461222397993736315617782598016000 2074 106029305736562046845795380064548405246016848497463090853207353246710330450505305275656738220376675360793600 2075 108190997354551089930661314685454636177944644597001999523232410017494010193800179012407881766515109465496576 2076 110395690681148100329667561586206043186902868314420591522709259347105363370945646271389492618304140308040864 2077 112644219865111843145140299636584708003597254751168506577834508735730924466517600320987489557242235890711048 2078 114937434823894486389909249811426308362370860513215359236549752848424395598667153464013254732245305714534040 2079 117276201533948121796800544436106426389332551643032936991333101148053006507535996566660807769004045309810350 2080 119661402326232754368829609710711387208128198340932264715511468418989076037670336466522705650427566011009365 2081 122093936187016393609506144202189601282825218756564237607805871484300426970656707585581922518396918183406575 2082 124574719064059413996276502563818617099252917909415864897809642002084736871496439329920526397799515332132985 2083 127104684178276912113835315542623687125867464461262264140771187922090143979994116460204387815610940966145275 2084 129684782340974373350241037721013160391755133800095891393051255169049045629714039053401365430043929901741465 2085 132315982276753572586092926932050144314220792033628911271403693911999754580024085566807380247267322850603118 2086 134999270952187271290407018679099159693761050930347718832416424324684144535933548876317445631429711516739514 2087 137735653910362938297611400438106129633683222954333483973805187365018823937928491886211969861993715697916876 2088 140526155611397413706115916311214126474671946471032986004169042360139842213391358475470187158764945710927200 2089 143371819779026155244648922885145277497100793836793930271994235852167880166094793846713420626462662652164000 2090 146273709753372454539144249624600800692335735700647519563268915719361554151960584062078430818047233597551200 2091 149232908850003787428355308304269705029662661556474398670452326451516963836966542284188072826243735946084000 2092 152250520725384268275421889499580496620009714754887458664581389190155879016558543790991245110754272820462500 2093 155327669748834013567174403581408740346606623683464994841761890106979180744443948558631251015879231086656250 2094 158465501381108085451994710931456129664049847711949319592462849850834071036876318176688099384291972173968750 2095 161665182559709581716741446266777583286611690352905485339668497306045520549680295161465271800812628125771875 2096 164927902091053365527092215227175874262568098410963465524729419112316688453089974529434014353087976152680375 2097 168254871049598886544587723646916216690227762839550098664605522018727413120434658861995089049890684189115325 2098 171647323184072535286158033515401005278421069497690734982573154972210229237139664774812383979717088817360875 2099 175106515330901995314096895895447202157802042307772262824925306800293474495158617784403345326856013048678425 2100 178633727834987113550222387180969211652019546471552028933151209795519345120070325255084963580789807635868276 2101 182230264977933898219099927301343698735265536586837184669797074310007752775102102029099988674984361837344864 2102 185897455413880377171486494748685761425177828337398474872446751740063617379981960688626389059420321643347488 2103 189636652613045207158480808115515869479407773810756285052175990787735430941875342196778628193222903042256640 2104 193449235313132117565371258830345234547336487272917992398448133135698818173233635921417120803552805651251200 2105 197336607978725500726361013688980119705791193001127145493880075944231534709614096360330246028322430560993280 2106 201300201268814725790203197654373768066973748714298144234716173938318888007395707694206008360139524185292800 2107 205341472512587054763895077519117162447315369649213213525333010505848008862034380270808480368913872526213120 2108 209461906193631378407294320059959595346248053011430315818579079325569502351882464491529743934386720710508800 2109 213663014442697366675036653701320269041496281614244385832128744153746477029174057276427790638953711521054240 2110 217946337539157044001656137554869844692497315499464680598366067049468648598104009037695551129058312464197728 2111 222313444421318254508672911847016402699104011969706698581474996267969636660390949542408542599284649891225164 2112 226765933205741976795222608910226516164088780280708452956423143296947653452277723428543465078085751386657001 2113 231305431715717982982564983326193870584610917507749053161393570932444062475230007944024371060438767733614875 2114 235933598019055912753078704923969248238086482083577320330272308691485962546006028946681575374472426427978125 2115 240652120975351450901360949695463583448899603816087376118666821331110212168073057593994521049820341422854375 2116 245462720792889957053867979304967034760891682949463424106819473287941385447899623683027383714860139462796875 2117 250367149595352599379192062877024288344615682183717852396161934579329215666944569717725029132297936855468750 2118 255367191998492790978725788468186821839908170825943753577741051054863639656929753938130639146323411035156250 2119 260464665696953518902540230508325560770942582471271746763448389311525225739849969979207321296555463476562500 2120 265661422061398992073641264815495227388546586795762518902128198556041808192752048934130172945913441562500000 2121 270959346746136916531784092387746066657251566576239206060739041153914009137649077235742700948126351241500000 2122 276360360307410635042863694861141873793113162500228228430603763213562837268845299481967296128345749731620000 2123 281866418832543343989588623170794905419706197298128790365062561582609125511065042623559085379156189947900000 2124 287479514580119624302763529761510641657983405285672064669604633126400925027304716545441549243375525525619500 2125 293201676631392595760336981439017562730862724121061496846401316836253779259755121841470159692840057716273626 2126 299034971553108126035073189465686441604408826948912040409701693815706387918345628468323692202752402518270414 2127 304981504071940698184477218081123021293013507149454802363072357477224093276735735576773881868829449694231153 2128 311043417760738763633350132419410858071444834369928986133222561749271524618733074927195684042326691921703115 2129 317222895736780682896861572711019208182731035779516178594829439872292168766267657230563025453879407777856425 2130 323522161372245684139145683717556257035315422658435810582873997764206325642333737271220931978052169581647295 2131 329943479017107650980227222856192660889871998752734579658698666626599241783881220153465775484681817262209925 2132 336489154734662986586053909838592912913495226107668051701831962074829818912742225872466670583908205309694230 2133 343161537049907291848627060125099203624259364931552977574593181167862287507113842238580894711758009473594200 2134 349963017710979142244540380525274526411850927635305194265623039680637406621277486968446276779887816695469640 2135 356896032463892851622475160672010535442281595349725492481033987618566178422868819923000058552090870171366688 2136 363963061840785772598330645648799032044621246950899592574314072336314915336853552167723495870156917703076864 2137 371166631961909403329007959702568530968152891627170352803489226218865300393797702615032292808018460584907776 2138 378509315351597350104271427147500879771722103278752440987515055776834037320024874514747105626750987855948800 2139 385993731768447035366176997694380515207756608690901963629482375494830543746152477860584900685477951825024000 2140 393622549049955942376816261294924623700247813591855403204765257484365969457246383883876782508650059425055200 2141 401398483971857151761250033422887868306065175591104297801886038145262963060463716326430646106660766648381000 2142 409324303122402952521518873790815843051602126872975918321825522456741333106835979677993530910063827803975000 2143 417402823791849401832096708086508821917592819155274490270727498594960340242571983206343529985636369341156250 2144 425636914877398864984443809668935059668211982529057426439860139347564567170330786588007007298591695700328125 2145 434029497803861790260745873671959851721688875396121554855749465338883697458642626583054517644872568446634375 2146 442583547460303264312027096990098320364691314616503325671598143137444075887291224568032704777232572233814625 2147 451302093152944252836549617268047894600288206376341467399512111649905833258943387007320772368762306579581075 2148 460188219574591860059358285481103300100205002540596412252952709242776653385094189421990085328070977740202125 2149 469245067790877439777471128452076807859948118616498613728272896262817684235457579397257432799397817975209950 2150 478475836243585961648128712278030057267517600044736321560037954056680234969150299631109478843466861540079626 2151 487883781771364680066614507626918512815734003848707942805586913040325806522498824159816811671160332042620764 2152 497472220648103870528932692345848935035904662454045368710882734321251163152631580678731740648888199949619168 2153 507244529639287190943384183732437255757627734120654402061755003480114761652117104912640479372324418738967840 2154 517204147076614094101179511546133190672675324603071970246565661969036358291045951925835270600579538094130400 2155 527354573951201663614337833053601082271456782039640052617935745793297634902179264408005146307816230931504160 2156 537699375025678270271470904361158483454709751245750165594356206423355013686776527194838648608368638397351700 2157 548242179965486550158675731422238586213060005718791638796989491331905939806405728830073028312955688605871690 2158 558986684489718391271764762463580118117935067635367711619643396335074235104731161667856755058998949506928350 2159 569936651541809882953882186155088738698552213590872598108392500031003322349062130312353594145313663976846415 2160 581095912480429533594217899630152374090996665432682352964997862607631598822481988802584056498896932560446623 2161 592468368290898497902928737434918013818141244599356630972110777105264860291246536444433796997378555982331989 2162 604057990817487077037536685744083078588181073969145843663938261429904175969888013708989708970072084332458451 2163 615868824016937364219434629745397532090060981699168030826386830305867286363155590885829649526371229971570225 2164 627904985233567606587821795764665752780949190653589712936662757172407324116048868791798247778392406159561000 2165 640170666496319642254518986963016031695759382943792643193746354943590090095326443579834999076477866646204800 2166 652670135838116651229046817083963044291344676905948347590539207169923247964075125115155004634679751264848000 2167 665407738637904431482012467566834484605975415219295221398124629542592015825963442175295012832020592403200000 2168 678387898985755478330017236028898753567685568754303436630078203596522343985462186092740824511902400512000000 2169 691615121071421308001894754871803329763886329600212068594414441163524030990837967243319969107485114368000000 2170 705093990596724726150500180453336963334136063595321605984457057829886396577810644045117826898201742540800000 2171 718829176212190100694639816010810997572391886675908189159864081269680404902627020484484748796587688722432000 2172 732825430978316157222281233797600223520151496416698967408674987583880846666203071155019904861387883678156800 2173 747087593851902375791532599706751160113962493227055524566849843285526800868104969653173652318480948742736000 2174 761620591197846731885358606262875976216549919436087877353096027594307295514215366448695405843767507231830400 2175 776429438326839293087982651167103547564948083809366012572560255301219534858456670171329084830713861883490776 2176 791519241059383058357156084123396306943892714545955258060124205840283868583785459458798871908952369888462289 2177 806895197316580410192407984952354056548938776764915608304696144888029044316947712714497124293315670348959283 2178 822562598738130643194522367561604034613448259701641560791832249792798319312315013807253620332392243049304565 2179 838526832327991237149714570985874187882949270709166126732580556844060094190103098776712926330908973442949375 2180 854793382128162860551926095836250379789039933869263114509236707047990270783172215491688143466382072749465375 2181 871367830921065523122053100552058571808998513987841996942611854210331711680620270006239685462237670808718750 2182 888255861960980845142947631566167116576809655073505485163246291602934627934928805839407900424277577265050250 2183 905463260735043079078679436524835670507087232057852311982274940978445203326650316807309769586035309126972500 2184 922995916754269306787003463022216889221310994790589554113271330201054766130174531692196529938171639427921440 2185 940859825375127145492988076691404753410000280335741225501238343184811272307231219638592295560249474040605408 2186 959061089652146329424005733181575859802220165265309847470175038537456066301667937578055704416594607350181664 2187 977605922222088693493779784141117974323356621891193790037435207143549972371200631456615349885224559210935776 2188 996500647220199372575640948775362956600860623748785311659035012954946049343162083574473587430847388987407900 2189 1015751702229070446660406766100501264552979978738597557867998995592831720277848254559125665447550251441842250 2190 1035365640260656810518699080783662258293295978782630515063176826385655230432413850383800646487774411562235550 2191 1055349131771992728376316479278937780825166150329270589549280655000097414239267984233637486786349350786360125 2192 1075708966715166351589066655119228011694272228196094299938556646826528853357697533558258314359782947998221875 2193 1096452056622118432424569337523723428125090965880199673298378077296981973761629277294148102010127062455890625 2194 1117585436724840561907463552245782419184593762783993203920035364398644342235763159891158773366522838314734375 2195 1139116268111557496376290967886715141620621691977545957788267301054824631573543466088071785501136673877028125 2196 1161051839919487518081209661557742335402176010952115032092710594954723914190172342664389168715881451095654250 2197 1183399571564784301999222810504868475342818035248364199623925772983681219355156749817788030279989351438339800 2198 1206167015010273436267307756473540933632142466003990877483268246861467619931641657647756757357859032677261000 2199 1229361857071606569475599021935967065038399936945990349216809495658953421808302039254236590769400579674789600 2200 1252991921762466136797343146263084954603741792269042236521993268353267077974074298970858654783221575363736576 2201 1277065172679463750867730752904419513627795180386148472503957137598326384253716980247538867669767303667108864 2202 1301589715427385634801719265943304053971496584682717462481014857496512570247223347247955619018938400429749248 2203 1326573800085448926137633940381827494917607342856247216787628325734542985291688962734480086778538993703767040 2204 1352025823715243294219454701749003916938413278458697746159481579600974140094190370930251407412494058929389600 2205 1377954332911043092032266277858373461742378122957197889135613028779205213708256309949212241406995876923082440 2206 1404368026393186209264097427388130574947735332876558258503470830290926651480423833549275035259666106222634200 2207 1431275757645226908901258717430036992617402775551681971311354925190901956762355975862519493302834562775715910 2208 1458686537595581217528005194169078597855374290512527292637726715161444036335898732308140765174364410215903525 2209 1486609537344394902286858392094482781338349545591418728386495397085210706644539406944575385205503824331997215 2210 1515054090936375707792965660768288227747606125314153982054533188279073559572977602694155381212930252441982793 2211 1544029698180343346852517637108115946683264978472056219913144936359469599698105485431875218958995297460580139 2212 1573546027516262742318411082755297415790123084761472575784147003395721396411853984499967834963561884525304001 2213 1603612918930538206572366876476797788661914947112242158853650117258473893271641059047766457106754640618599950 2214 1634240386920358622737888286555164504560518324107918419597633420166709715764426412825915026902165488973380250 2215 1665438623507896260629596399900858690912664424506114361995746826268312220091996137908361449910453112327726700 2216 1697218001305174623499529263310689637031920005142183990548432457354926545558023926172316511239711934347324000 2217 1729589076630433681759536834022965065796699217836958115974996847673331220260612390065381883714320650268900000 2218 1762562592676834009992806050269830284193811064479106575958115088815700205391964690646595647030362980401500000 2219 1796149482734354706711527328330403887901586279044193048883056113630262007029811634339897733725919701618500000 2220 1830360873465753545509943499012480699782957319997143489534721220434640084989501714611117915395945352121162500 2221 1865208088237471584584753069751748627496844227050075101206837872445712164884471275010735000769041175888012250 2222 1900702650506378452175009733870963592136226216288607011334545728525247237752603487453094263585840175562503950 2223 1936856287263268731483524201780744968540273818381902169586311075053981897342197974381296778313415995316170875 2224 1973680932534034293299540558575828079446418027331696031280440965456826354539511875732593683336937273027543175 2225 2011188730939452071112932794627661924019029602954268804191705501170590419560478789785936303326209852260305901 2226 2049392041314541645305404044422770326012204524022427115312700746069154074376775349125477234799989860283543739 2227 2088303440388462103384140516953940200736569355872873997532069029109047180996370439233203691006733376242474313 2228 2127935726525932975596627357637354893308691506852910102305713108697716951917708670868998937040714453221162140 2229 2168301923531179613089692383995347912974506270921824595474400970626470195916045753443169138164790362384399200 2230 2209415284515419182559077274650604954599006897772381155628069118696451462069122478198716813135633099792072480 2231 2251289295828919500636368503783625807813743044609451084147594968055670152838037506840818564922315722953196800 2232 2293937681058679226687737146376139186883966379010748517775747321060461147492413454720890388296180883400785920 2233 2337374405092794477915501417192886559544212234282877242549958798196485738605832937998789889598536051219660800 2234 2381613678252593729373708509320784030749875329324607507764981390227394016413388903831349244420088502044426240 2235 2426669960493639917500946673506168663039554888043016010460944451824258167773648550316564196825923553290518528 2236 2472557965676715982859949210791016189484738232506149480015395862317286622708942578047295408120461935449041664 2237 2519292665909927669831792216475428747829656588371814842724810368295974670514031011616024240673409282593177376 2238 2566889295963075251975986627354644108237388271120477104663151986989130927770398543062835648681126789668572000 2239 2615363357755463975626485531536118263915898969996470480565746912559115276690394212439970969864336776350462500 2240 2664730624918341415094915461717828203425932640303957274731505272962537234505750275925460898418687130886685625 2241 2715007147433168614701722796219783153450075090862079683260784241263517735276247932394330389330463723310796875 2242 2766209256346950859917922227494492625586503557303279646393289763825361300759442057239622310298487296298828125 2243 2818353568565873176399074598545348544173918987619599907670681279816294114879960157840649887411433518896484375 2244 2871456991728505205913981437072063800816999752536559482722858163120538902096603810196731545559795428857421875 2245 2925536729159859956459825546217025561879826399958132376880334278332370657369007080893396145180347335292968750 2246 2980610284907611074621914831164936768377744502789980612732393557990138373865761705262646006620493911803656250 2247 3036695468861793745951811261026199611031158627054133002945456331062674084859660700009037008251815159876982500 2248 3093810401959335098338544378979473304385966799730356579147045666332720035023062735297102313056866008148900000 2249 3151973521474781068634889010631216444382584346493789226025918490765775437735356333552242283247293724210428000 2250 3211203586398608098841274934979493434596313090665457874241259882882563089638514625485738279993418524848681376 2251 3271519682904529759677525930457581347140834295567459964724940779516785166202157588475793529832306362721997664 2252 3332941229907230461188744474523224632995077480836137374741269529553987953097607701580383736177198097280857228 2253 3395487984711980807006366103523827779237470761391592603042918679481040001960033484358779955218450961639690490 2254 3459180048757611885958406133657790401867108533608526632651229383572749501743366762391883114816804065683157550 2255 3524037873454348876904478895195907922039598241358742369910706785168444392133518056809829258678479133832380745 2256 3590082266118027775043095443101415711832506063736260845982565324949774983783296431913558424731125182211499675 2257 3657334396002242835655380475348669258595963706487455755350808329324242138552047929684142605363078788595186905 2258 3725815800429996479538566922577104900952567794452804434096525069717281371391045007071206801726027920906930575 2259 3795548391026447918546850600901182706591578474264771758313474157326594238906275019516989932870081706540579765 2260 3866554460054381645074419289437815053368732131606357521213055019619366742620933057488583254133958601898874238 2261 3938856686854042191440334203876138567885856645380000416653038244272255843602409574925729745110823914010499864 2262 4012478144389007209499739503955070155558861481693734620962348425756828435305324940769584325024868932282960776 2263 4087442305899796953021659603078409114745480553632833998448544945027868011732361804714324462665091986657552800 2264 4163773051666944671131302500191313579656148567311139149212687477571274171755536901581855295992793605934464000 2265 4241494675885279246186143368721336522823104544742109080963120449708666221059433140253824419188393650025907200 2266 4320631893651198639693989431517709653562019699769836431559883867620786747920978631784876929488748520820096000 2267 4401209848064740351224777355978374866096948043484504774952881684703724889306838878046418653956646583849600000 2268 4483254117448283153737404545065495228527968421750666729580937595162329980209663994970651414055595249193500000 2269 4566790722683742850445305907046630277591278246407818551952484560547670049782653635230721920345312821317125000 2270 4651846134670153709473276832178641269788689257674716031103143315417650264192656756509964666588086116015775000 2271 4738447281903556579394579569595119431576119865108850357521631772853541491712960610568852436589860619707715250 2272 4826621558181144477652078465467596163643103177797816957464414678661779455265618170325712635993363010960349325 2273 4916396830431646681320732802344170085413774503803042046691987185726366045319668779484803198183113220435048375 2274 5007801446673963042213455062700813874694719610682549302805613201506063528688445249298619673216147625600427825 2275 5100864244106091402613111010045094510893005182268708310366384342531115297402487819250726127331546612201261251 2276 5195614557326422610669334571091562456386214389082057572630890431194963589159330709923814871644011927039886389 2277 5292082226689509732564227324513032794863090944664257566955046269083922110930978392638354091888530109186405118 2278 5390297606798450638856921261466592994726802722691759841200895542998851773199686532542126983070209661277962090 2279 5490291575136056211992378999311410203163777726513884357221412256901106528755292386134160490087988709226715900 2280 5592095540837009987932965979078015644073190619383449405723817491021689792028701872160641134459724696407899360 2281 5695741453603259114471194588009371138734879388866825224269886720468744493360453586449619057455771177089927200 2282 5801261812764911089339589373652943626441740739717294235512992188292032077573272869622121549300404365844214240 2283 5908689676488945840183267511149841814410908797864306568812079457279286327755111077050937289168033722947661600 2284 6018058671138088333341827727370509789916264860628035879461645212764819309771550906726808660722950117373191540 2285 6129403000782223056845030366039307776050161239419204437596097829044484991962557878725861708621338280430480298 2286 6242757456864768422814796410742199554821893068340456602918791748479298208445816355811463883806633060962479614 2287 6358157428026466383446717966001305712142558877489114122518494539684016884871290633801770658423333182033630951 2288 6475638910089080360890708775091349552157899992309101981104616080857247940053635235727051735148038204684292975 2289 6595238516201532962747979526770919068292589005645693588844062173540893575023534049499091954883613875109269125 2290 6716993487151053899749273332624967245924348980628596999035887075099670893518062452059267061507751286195520675 2291 6840941701841948048791590821408307967380666292943467818407270320526059594378457957447942607838645358975798625 2292 6967121687944633721318664758299135467752566538386670535406409630165170710514854595793612314212366278004450000 2293 7095572632717641912583837931138670227677336300595033509372869589596660763336616837820188024503941943512000000 2294 7226334394005308630302427204440401367267380908982068074155809725580644053558498213203106956522107418568000000 2295 7359447511413934340375470211532176157049485405243990643732598860250362049140507994270333723035844293580800000 2296 7494953217669227131662628980732522740513425535804686275462829071118202435689522691016514673330050849308672000 2297 7632893450157889400238652839845672501638752809637754954391150407167365974572495927690740160293947027803340800 2298 7773310862656251695351570681087508152196917946840855772741467015097514685568892131536412187864727463919616000 2299 7916248837248901863706502734436282012864054072610810120730023773361459507978355582343205613340722983233126400 2300 8061751496440302785151632451579398806236252865202481132976876816265873583467954391927326025742009262464843776 2301 8209863715462437820899368540334804243107995868780603941854578313829612862268217803961973787655595130075185664 2302 8360631134781569604766683007898852240743560937258259349607119293636250350728982529110590015723583523220612608 2303 8514100172807245008390191183875136273288869409289401476103857372157447426341214305496382439202286006100699440 2304 8670318038806727012927267988552444661295931144886876418222478556164509763256244965752476164556026075905278625 2305 8829332746028082832497120553668715465122501915398247323001431456230084678933124055236042164607634798745311075 2306 8991193125035206968789119387183038370099889823369546321782475955440766341534096018607726341883010633504733125 2307 9155948837258107942256705135202877309389079186859203250398752286307285811588282552741626945173065810677360175 2308 9323650388761838253655663486338107995634413565914169293868287306650593373347334390086431982766644324426346375 2309 9494349144237498691054234821421084662578064845077319947391214151466304049252069505468517539593045608017592190 2310 9668097341218800422667030219491749802915684266665105043614760848334404422596921631695043895945321239679676458 2311 9844948104527721415923598519138170744359016946541099747235116571218118799010495678946094071928701576224050164 2312 10024955460952847609207208728320877017870780965623094531374633861901361453415286399170210257781519349680767776 2313 10208174354164043945976461033793273108972732048758827250444962679804324627638784820994833181273996441950674400 2314 10394660659867155872955295332234276131874035979829952560575519553913675606245554170107534149106732105452756000 2315 10584471201202498216348617748895665454942197799480143012189331481650608359723739726961996616489731413927192800 2316 10777663764390945494375258920494742648929770434317216774113156076911761811581987910044294698469322580067429500 2317 10974297114631495712734988403462599266499581188347076346952767592296608869087673254439212940517650472017206250 2318 11174431012254238534035243725527283886474510228686522257191095669036505261709864325557694226304872983992218750 2319 11378126229132718424957457261692021380708308450871359769361999960700153783143773084281580565791061105232703125 2320 11585444565359743978473965716488776808663728660336821666437859187552670667680440274645093073693175082921871875 2321 11796448866190756095338559711623722492346952346055402429278108519355546623513186290278997059656607490366128625 2322 12011203039258930102145694742570160770687749815106704570805733973252367745669877131008870814559743008835965175 2323 12229772072066250195441333396650910742691358637393982728360204955590766547735528242975253232594992353640034125 2324 12452222049754858845807968564931423773826995752642143094443009984874369703543166872222272494100019909114816850 2325 12678620173163048985855196839192140938319283931471020093494606432415316850552244634522733354895400091913111576 2326 12909034777170332955127281645617845097731323784432765239523058927514538793797649959877402685770007224997321864 2327 13143535349336089296779353567361828475762011614157147622881135188864376583563189479447502606394990718886852448 2328 13382192548836356609352507294536975386043837351636648254975574047638354383680258112114750482111524630937175040 2329 13625078225703412766165254185496905789720281466290901505264473694333867184049085496234015674120138492550937600 2330 13872265440372847938999246824731355006467651649677381242927710650139361164083200365713941675797921467582448640 2331 14123828483542911016352667526812474347765928646650198507105016358837359792165566383455825988999090687178931200 2332 14379842896350981204226653668280186017585931695210855864778739255641887318871778610069389032057589635561516960 2333 14640385490872089854062504151442804199745584148384606013069693749458400452146139561724765959894657822108427400 2334 14905534370944491893129161822390326165384985455690818413729255884843478120051185924285867325483978364661474840 2335 15175368953327361652648428926828375366951884270956659830230961664417726833278266421909892851511587609713258718 2336 15449969989195764413726999355708731539522303028653619148155122679884816035485504111426886474433853309033606389 2337 15729419585978132636440567031269697983474929112821944559397923285329499860446817984861270750148954381177116751 2338 16013801229541554619103158849596481819608091124141012857033780079573484107622470925531709460820403292537100825 2339 16303199806730263268990772597888819593899662425812562861758021409161047701724061908106013782628763037627030875 2340 16597701628262793768930791749973373302276487308487128720634805395932855798790853805304600556834401915803502825 2341 16897394451993361212800963467912933773248850344175145345147780001588917324340689495013078353377127616476632750 2342 17202367506543092773915471855417188252152263971881110394052603967196688418994986410509438128144345252179056250 2343 17512711515306833680553405396678486197431117346900571054851031750206092894872793514924600547354437104118687500 2344 17828518720841332219783452708018779877683226267884014537711226690856149129996810599990010711023978107793500000 2345 18149882909640696191771983962712494091419494681378566252370535604282591192888206355647062479077430025852100000 2346 18476899437305101709684234384568389330028655976822813919507219561568681167753479463275084711829547369025916000 2347 18809665254108825003098172860344938933965791353944399964816506841661832669376328497599772443156460624749143200 2348 19148278930973758953792745987105106621518427832612919480956358371169515821267765496623043956763551998889446500 2349 19492840685854668490341608644398572397710089377125295142724983976472259106413914090962788955766650659265861050 2350 19843452410542532710888720115788602383759454977894819417946935136973219414938211580826636712270724035119428526 2351 20200217697892416710808657789807179470403681156992470222416242266981548846671934139472507746806885157509390739 2352 20563241869482412582927767390488999781333367396965428046752555830120321544572904247227378275175825745808594263 2353 20932632003710286952131599687627961106957008235466033996281282822952743269511920708895218319266202116200820765 2354 21308496964334571723305924846356846138774954498297333788528900409027816996801267638339806791838863191526344075 2355 21690947429466935481720128532769937345104974112741269236889086495131093007091845185416552886823171649907357305 2356 22080095921022775208504440345786629329891555703201370213960404161563756238138670124132742752528920015868623300 2357 22476056834637071681415617775250770129595264974351980874053495510277449298866837118322639071438258576275898720 2358 22878946470052657143530408511623316837079412749737914016700124893552910406299456707409988859372651150981312800 2359 23288883061988150561038673782514621200214281985159326912116911580316571166967744676270952744763142374693098240 2360 23705986811492924077403913019205941993350709240966367005798579126011738206061211767250026456672450049258979328 2361 24130379917796574126586447588400906334715350990836709089878875236685078456935646801170174445786137495847665664 2362 24562186610660482114848854037049057356727230452467083994804011052907019295252954314857278180958424793145573376 2363 25001533183239162641250252627517636867254631409090775636854712177886878223431504836649026285112853969432576000 2364 25448548025459211923956302535479222313381062640321032185016918484697592627440054679807225132185467877229600000 2365 25903361657923785455924478017650818589670189206848083158001746947014698373426799862239186830283841327291380000 2366 26366106766350651952661417027949879476850556122433589578637762324910197542113298735628504831517774956665500000 2367 26836918236551990400199754203859512944489910164356650903209138064704669240974426305635801336084402509648437500 2368 27315933189964218487135849905552967023921351573421944342171471195115091266883982286278522807689981620166015625 2369 27803291019736263934762477202131221999988819218895673650335370683290030703086583546007554334289072427685546875 2370 28299133427384815248606677520549909736645175780886412988750390150582702778713511858689927640712715012080078125 2371 28803604460025215227961404746606601016113085002290913107127040972666116470923889168616081137811935963687234375 2372 29316850548186789212537313675255594450546415043532312314530137467988517923538187415637071527242186481258926875 2373 29839020544221530542757931295474752335211102328887984220317972726960511430355733550213123111264472306760068750 2374 30370265761315198088424554658684664340368439263081164163904340920217646363052754429671187590784324782983580250 2375 30910740013110014985785441304540402873209670454889020470806738269925711828704799938037526038376704681599167876 2376 31460599653948293942112529075692016101242323355203809405510216139757352323345328006852914669340356593413813664 2377 32020003619746452646734488668775676131890479360302715867116525585106522570947921299813258708220741026124888928 2378 32589113469509022995479674175872310935321658947409950314784146788567698672319726714309349297027209533924462240 2379 33168093427492400019399444083982709061907735549884592034569399289415134913771089142149962028529399895398536800 2380 33757110426028220636599836144298320284761806972636642854328744303600582721365650825687233184116826560656419820 2381 34356334149016408646516581060976148552149550730889595266988268521223443553707488978172548939343321992895265050 2382 34965937076098070787919229665792314266152584378120343611181667373073504835857836095115456755030957834261650830 2383 35586094527518579214609499850844426330227487732904017885925210404984871562561934999998197377138076397765313825 2384 36216984709691328435867142156937140374406502385114196180646403245730857529118998791493462222140105240655505515 2385 36858788761472809652274735079376331545693298681619166003743698101628352106679255669944976950488157505853499913 2386 37511690801159802522107890195759494799424865966144617587450538613405058672493627459775892268883097934728102239 2387 38175877974219643749907695000929844111304363277721096636330912992351597068715050146701775964844752297169276901 2388 38851540501764693528472827002569560083489211074078523947408989735160043846489117021786939974911836482339000550 2389 39538871729782284820056713294273230150433072570955373928595993180280560575618342676857346392717727612355479000 2390 40238068179131606764195069935270262664670924690365759979600856547295270071814562512351796997285389177283744200 2391 40949329596319142180919005778767946532886770836910599858712522430198383710064325301167876402255297122450836000 2392 41672859005064450232165322314754208161851076793423256094957601812220206306623151190711240007865227897929600000 2393 42408862758668258844459947328248209459970244773703773026813205258604510059116751826617782902871302597456000000 2394 43157550593195007516354217478653298904655780965116187701103960871015219838517883644298722257299348377264000000 2395 43919135681482159669024799881509389762821856626962807919811035194271601980516544837593145881068101754806400000 2396 44693834687988784782756396556574469454303047609399784766914222768627116747327881080221110003363112447076044000 2397 45481867824496094231030158363580245981574285533617073745373158856724687563414546532860884225577359483351968200 2398 46283458906672801013432356192229747563295441105912362184047063765118734674139316417029084063103730048581079000 2399 47098835411518362534850152215004576968594072092107349083235780929820598016202930360576675135923990988519989450 2400 47928228535697357218193788974854291096708983460262945481134268720023670343519764307441865866419967124678993501 2401 48771873254778440108429668437027721065377747359027498442838070673720396860753969483049751436328102290220337639 2402 49630008383391519764778522202209224949459459198705387996717631305527897358852417463149618875073168443525384193 2403 50502876636316998683784951846770149349450317820889967432091275073274418496041545370542178870281217262165865715 2404 51390724690521122287369261723563641683568835022837230302396832142276784129297348084115958704048215312246754525 2405 52293803248151687186219021959738929370314856077832538500154173685935593791780655948984350932259708463521153310 2406 53212367100508568029781312825423464256374080268002524778673759282934166420073836519142119808070292185804181450 2407 54146675193003733820024873109547989521199329491043835179683789413971382295950410548451892103958002349892240540 2408 55096990691125639137941698466599839804646905404016581434394227956709464788357142142459151528318821345556613600 2409 56063581047423093350883824900362981070004639298436839690052507753569310751076048398110194184113280876674571040 2410 57046718069523931577270495637231186975320052415334659095662513127544532672903618473011716926119526162764250848 2411 58046677989204035025501811020898956541636328749806941298064121932166505207929553958635879126943124363913912864 2412 59063741532522475339193473579153461910773266612139753102064138099102151262350082489642536669166686946709829076 2413 60098193991038787814794888121865945250568229740607811159597525277533579840779974673180152563565830238159843850 2414 61150325294128611854543969465019867667269283738139173678569810137861241990412604578645074699236880366979614750 2415 62220430082414173822411171280902356761739737029000525502128140447635245637983134430594834823047965879332162175 2416 63308807782326327628655036665168028576547942864970035784052981321748461005776787587329751818800670439692877375 2417 64415762681815111925920193934595881161255921213336760931537481369706263436080956892261402422469854179976403125 2418 65541604007226029803137854299066823188178800518878062768803258128038656367243744646951273891239508602494421875 2419 66686646001359507360141561083347201896265602813207281428516090396037811434411885122133400713102814269637140625 2420 67851208002731241583819627396149079810893882621404027696097497937136922760600265478511451746687293493267675000 2421 69035614526051405574360308569384242744920825766866970650102231191559565129528641398831538293555177574816112000 2422 70240195343940940436921919261732735405901544774747515272473809352947014576430894473336026872190059774160284800 2423 71465285569903428109747471195303435291958080238975341648844660456048417282327994663410220817415768102973696000 2424 72711225742571308094874056848635027248049871646787195833599014797980089854479847726347603262707709655672422400 2425 73978361911245473543364171023506756143685570469466668396666354263011560124581105713223619726793224859891531776 2426 75267045722747558475292059967235651035403200323356738504799968156248041570713473600457676296842553692246769664 2427 76577634509604508138123944650110962908432872414778010863214852887498711131343566672576630076990365973697527808 2428 77910491379585308678904665575938696156584058625091910051031220928790877373276887635294382573355790360033597440 2429 79265985306610040479779135131440891518517700657365033375695176029363783679805115860766276912318520293449936000 2430 80644491223051711737524326998853401557973497725595126463967334275164902081383601033565939216834310172872662400 2431 82046390113451625211360096973805496350717728762134996035012344581561599250125129691487723353663268839344645000 2432 83472069109669331575492271632586938511651907146701383663297563731530307216276074505079360788211568398151738225 2433 84921921587488527550509561712278661779355864988928935965260105731266939911208843394259700091924416997238985875 2434 86396347264700566008549923999003555121268025245829433670596256434598727345212289897777551376244615074612828565 2435 87895752300687558609477184475618408337838828674049873626706715840574992592050787573054662847878209796939884383 2436 89420549397527369288342188898694282276189287506613528031733759593781483232275584745040065632692298515783373039 2437 90971157902643119138103454714541924768205607377436217494822652127336125820812753128850921334420252468997778526 2438 92548003913020149976701100391192314632185393116505730517292972787279431147343339611397887930868181599231784650 2439 94151520381013725215667541811906541850858304692805485931397025484402507745888156010863490213839827951827588500 2440 95782147221771082620884116085787329024978699322763446884060967001865207678755189119525682035052372494020128800 2441 97440331422291794238042074158113118572468750361281756719592144260989463715104858418031223597681862442040652000 2442 99126527152150734209860042517023037735026512853404599573428927702317865211443083967726847426961128488173300000 2443 100841195875908305504012609836752459447150496432482939995142002200147942632837407181641012311642297139155500000 2444 102584806467232931765755184634676123599416454117520516365175830008780797867737984388464344621512051523347937500 2445 104357835324761180673973153421697224732771775053583896780028226092314197024791044930714508622602001977142106250 2446 106160766489721250381299559882784966978908046919234434074444570035980172596668732460234557009322648698742246750 2447 107994091765345920926383566582476345475869927603949230937880410606225554014972596548631579632266295926435634925 2448 109858310838101447988599331039008147398229432403807901087396299315916397084514556052920599777397842773962897875 2449 111753931400759257082619493364685892645779619038095886400990530907741863306608238362687053370648494180677672225 2450 113681469277337682333419074699000179138104033623479054150247170771356412126143653810639722208505068192574730951 2451 115641448549941385403437774752580192870129311161836699252740470904092815496997535659272238134105429227192132989 2452 117634401687526487035770569131321482767703245801325435573233216020381185533591247413230079059579567711982051898 2453 119660869676619846104294887965829219044538524327268899615880194639919100615596760342862630349988427270309758040 2454 121721402154021329098464032147936036001662721543382821587034645800164608652875875571567953026269048439237110600 2455 123816557541518326692969478527057871135064791497759272719825485509415752035506201030782209005710639925123279840 2456 125946903182642193537462540221633662884431767673399302581714742985766280881798157858286624238013318220144563200 2457 128113015481496712726898880760089671424498589368588501453182261857722039589618789381378818362929698011741301760 2458 130315480043689117657718008056870467866308395463492513153808879339815740130958691606683441955015322502439654400 2459 132554891819394641218917389515860269179957515512074138152478414568795524563394253117314781261145746018968611840 2460 134831855248586005591096538444434881261399655803211252381527078849296378759135895704233688616173546738208852768 2461 137146984408459715412758899085128088592851434045683659388078141002490471285860988620346793750058291090990568264 2462 139500903163091472804669865775919794784634945111999410340605673274140125784635584884764894134866708309442636376 2463 141894245315353494804065345747442622868171631747179949858307024224015348968121652441446753750348459695744632950 2464 144327654761126982236274471476793494073132602636496719194531667265624533889144542638713387360129476296326397125 2465 146801785645843464028263884279216613157212862041518448335275632886924105991295291659409816339845619637846504575 2466 149317302523389222534258971946585733186565668842562017460539078774087610835051177537527258609639812250690619625 2467 151874880517407493686621365967531457503947119599016325918313863730395588434828167238004966787876775071498196875 2468 154475205485033630795390430182902203447390465900137011391412904575534701185993082599122843711867808418283140625 2469 157118974183098922688329282416160070638711511049987066520396181299762803185225541692985499647804289872261468750 2470 159806894436839265702139091797221669057453106176422423264689424043248792956717434712002400190173848162269756250 2471 162539685311145404898106094883810691083777154669463930567171735544185583184357570445111399065483958248770563500 2472 165318077284391982876427334609893750058160329620327636827865209064273431361709086585225406092540417322248111200 2473 168142812424883164798658501493706046905668299440879943196047724025719769801439841589524085449536074831559844000 2474 171014644569953145794222519078235705047342037087317788021240749131093131840648952411419528027246923439786600800 2475 173934339507760391923055572095481824697472524102948898606771407713834476780128788732184261791742868136540751776 2476 176902675161815018391871774392718212020129761729982681197120764474795499246715567129898595255209220331374823364 2477 179920441778279268877117104350981006824771120339554503908827438744536749316863642644283425518523519479860957338 2478 182988442116081627695687227511896235853046129816543610868818325303375451008206256991270769195246009972818029390 2479 186107491639885672288459642973510895489130217968397681202360069154988349905823160912438435762354605808758492075 2480 189278418715955357146539825935184629643391108689933533901146588614630948111675891555553555926739375331475785255 2481 192502064810959012022106517481755803034513526400180164153462114706066215718978042550957426746924295136384462925 2482 195779284693754937132504192762305950138600769786212073277098013231199464873406438858961151769765885165304098395 2483 199110946640202086196807825814886575741485923257777616700334713226066465799678056372440172217087666554396480425 2484 202497932641039944648926339323837261504945668858792695756871638100521578100280634705429940245572720287176757740 2485 205941138612882335362297462558719856897847433749489878573691083310580780884764638560466131194254529516281580128 2486 209441474612370517811687859872713368129221633174000702553324812663970121625061204955345053553473840257075909664 2487 212999865053531588902345100946516164452101764008883670139921956142057541332341260845038208945346115885853829376 2488 216617248928388844832034503665404430355475373193112439951189246854042230801415028713995617963495720596910080000 2489 220294580030871423435120300443216946586502652622148772371701053616487756767206360598731711565683654013440000000 2490 224032827184071215609126034423336640405789273888098122558490926254513345138713923817354461474808242130432000000 2491 227832974470895712763984591154565040642699207622610785583003517980780062500523405193212153043443478336000000000 2492 231696021468166144884876051493184934748155134048925728590060136100566409699648382160289000936858773437500000000 2493 235622983484210960885144610423481006582851692634474214528303845480712258180745846436536115740836098632812500000 2494 239614891800005409571877669533866517511705305540367965723091607883889251397392822350119807700806967773437500000 2495 243672793913908695880534937126435727636569336856044088201797423446952213883041700355071579984758368286132812500 2496 247797753790050913185387800412704157303862953666406495221420121886628145176877037016818780383188972697447265625 2497 251990852110422688589985484849857030144925128619060392017747742194892754089364774236914654664592833753836296875 2498 256253186530721224278602717648079018139149921165268966207983240735346484449873933388991040840985454171301328125 2499 260585871940007174399544903421302524355597501218092237687754681351839170590917166209035637769494149673823904375 2500 264990040724227563689916588189806436487976855868037896474822320527448489080720404649736070220718319452103061251 2501 269466843033660731276368373299912734989153018745425678371619545493706914600823154675581891230303574172375218414 2502 274017447054340070936565094740722739968275393409535937786491045189873606475651631888260036457706316984331904378 2503 278643039283514137722592191348125993623442367152969810424340094875620259895093219281025750138218234673423752740 2504 283344824809201500372977755053838766632401833995712252687937274352230074446691141157038846213637588725214384800 2505 288124027593899539519029173695812592660456648718824769603124203947278020934693597072363535296973532654633639520 2506 292981890762507223470197134561295114838766691600937914513715880557625342221006155954132219964243809539910224800 2507 297919676894522736490497956873407313992011918327662815975561331493221562964303402963763013713127538627855382880 2508 302938668320577689103863356348048714817229878034891832516586230618601935207885705131666954280621147122507962700 2509 308040167423370506242787759797452230509582842681987032341431263196102458744135869323169795341634726654701496890 2510 313225496943062467135901426834931701122303891753638277611699466694197918755049270118052875371857500012627321838 2511 318496000287200760872182677063893763662165266367203323742318871789739386214955026608875540569617365611195946489 2512 323853041845233823740504302108199267883307555637766924803213119392126741492161020270695303245024231087183918651 2513 329298007307685138883182479415085076530887713217247901305966337573662041029606277968736379823008989828848026425 2514 334832303990052605683305913592735023020930043333130739115122866252236218262865199736518579905744564499340803375 2515 340457361161501525792088643046377984519369292427742590785870476724898737331300807148066313216241364071703394325 2516 346174630378420204960633238484554845925396720030072141782171386192043778328266316103785504624317851982952444750 2517 351985585822908135038760433742218659195661004837613412782542207019874556957146401348323649758959015762668975000 2518 357891724646267698812558536117948624523652707272319817083505129376718766476612123782455341473851805682859125000 2519 363894567317571331944813410954042240479728128793064995269757435431192986202286078967312557547710723658726500000 2520 369995657977377081333486731335691427760365486388802339051955625051302745498892006128801242644222409400406400000 2521 376196564796666517890140299124382543024957370957534786268826261220210810338232556921314066062138261971877504000 2522 382498880341079994242143440911468042738900574760883628485017934990270101262626463500007780157023133768221875200 2523 388904221940525284361424677001675171699878255314442403671144777109734755065047197319414014874327168047484544000 2524 395414232064236702802532314942343175146917039197546256944551042535093189116075956811871098260901952322072879200 2525 402030578701362876280292572240886700525201518976387856350885512802726671248283636833870223575912038351016026376 2526 408754955747162429921215480288799377697138605454842509545298054450990019608996928049107220029840468459837818264 2527 415589083394887954874220631963094358185244040021062679159235228736859983889655428475245996348846270933664322018 2528 422534708533439743258894222663266521427175773427918978349361712756687435824844515879036576904666516518992209965 2529 429593605150871910859468182041899606773973229108180388019006151704458435286057697656017504322645038690202058775 2530 436767574743834677738649237230606115362143932763380151322626188960990755026387457633045879457839458424563250385 2531 444058446733037742248464321334968738726881196378686490556073947238559295739015441491522776225422977067339255075 2532 451468078884820864959129885857084778213229181573161227764986093857389960203634227089479941674941498958432184965 2533 458998357738918976017886126295751915032250089602607425830038431098811610585597867502943211894703308051806284350 2534 466651199042510332596673168715363546529054818675072400300600913830505246843192883072344704256701258757632469290 2535 474428548190637482602027958644115968967208094408730354547236518168212968372263245735162252629175564681609305148 2536 482332380673092036916896414169493891322299464167249842325208337866341670228150775213348440451733528434209584864 2537 490364702527855515339152237297806998461022304028685481047766860293183955824496699558154731032577767828964396576 2538 498527550801189811295210319625771546540604964337003810677636063460299399100296705112122382330170323330879941600 2539 506822994014472117561723239045780671620768245971594155199286591073879137956611507478064885448102757726850676000 2540 515253132637870469849278042331327238764402597514232045811930438604981097101945167606032010361530875900024629300 2541 523820099570957397417445877820145173016572694331096683355955667147806619218954781441134434532414588923239334250 2542 532526060630360520131547047868116639424686990828117922677689964024607996234297158877495618892250991838262418750 2543 541373215044550299772071519706175336120149089357304728570871005220013710258266276250335085119034668192908484375 2544 550363795955866540204793407630552070696685943861300617538708508951267331838240667709194148990404639625661359375 2545 559500070929886636453187952293584116011079348893077111892773143195050313050928479265139901471816105690212753125 2546 568784342472239997027785305735902637061745107351008236216862836292659431032395511591131384090884534989546423875 2547 578218948552974507305632055350314111753827496729113508967378639513874974175029065228553320386755564557730879425 2548 587806263138582364566242379705344463453329210164679998612380980150992562144545629647871114102665625050167476000 2549 597548696731794097730615966122214004825677723340058495247554948643268141825333200024771107248724360804879718400 2550 607448696919251087172574201328064341641601463131677750728897427524695308093258307177860238047195217360303179776 2551 617508748927168422435538396656766200452728231144788370601116036438858061810769538178027169367906559326393073664 2552 627731376185101478554925901601261822801172963921343918899419552350723581277530494038987008273896119247210283008 2553 638119140897931155221856974520170284374463324494872280289711305932374212052588929198932221091540915084266045440 2554 648674644626184307496475733214332751940242589843111425293246211170525685580693964453246895024790981243305984000 2555 659400528874807502460905157995232242232181502101641044000704653654569986259284696485622417963898979122518425600 2556 670299475690513863368117250494694556297673372312863220515787817996644792777439947837278719491982256139550720000 2557 681374208267824411772710649256754534463879361503535292876734218718176645479342339347210016985497332450648934400 2558 692627491563926989105164423136727829520056468272037156645797834007311422859008065959966363996234798417078016000 2559 704062132922477532458545894617381583769159243635487733690196638317098453099274611806466822994835196679479177440 2560 715680982706470195285455279520326572858741164816374118159235368484084609561941594474521615733240654056334010433 2561 727486934940304542546393141938710068369340508649727771596144558806933029098374550012980156401554602772238681539 2562 739482927961179811905624305642673287883147726214177259445771072944100773189734014905095565700824399176254764901 2563 751671945079948018137598581615995614141350561200561563960851716532083705918387265192535783863575369418783941775 2564 764057015251559487290462949337209584102027595254448134036165420492367397918434710744388251905802141666047980375 2565 776641213755236240661369865454500920976902734667227168546603001876853703820046158987463677590305435450884543550 2566 789427662884510506583226497939078073315429746817278482542876299767451913079727455556738971401074886406430918250 2567 802419532647267520720227321201417626169151874421357287304583607338921398862739991000126944147600329222191112500 2568 815620041475933683339915691134593943013776381325170683247708524060723466382526218527497018194653164996080500000 2569 829032456947953075196585462686975921552889068678389582241759769824251453062675864504827580698926980227699500000 2570 842660096516697292552575448257791439484522994830627296263087509839724369389033049309453006580589201444455700000 2571 856506328252955546812548100365638157847845249592107189529642166422789101862009054711378816233994933023737868000 2572 870574571597153985587456104612756676537075625696978984294967191946873362799438125360116111782417104546257130300 2573 884868298122455230080070136332938022189584993310664218852294171705446715688997130153965899645713051003427102250 2574 899391032308891188837409052638745047072745970914763370999921021416581679556788050765887160974202780511949996350 2575 914146352328684300496230642378997859175512076949810829827039268316770623301503074782812895109848865056694469701 2576 929137890842914478509318477092382159853763734011407562682683465236512594698098060880093942462709998605282104739 2577 944369335809691179340464260759582224511499565670753404516044002591246310272500056059075842289721500014617019473 2578 959844431303992192617088745348531988878967536716807451046960352214405330590000314080118913318086653635284875415 2579 975566978349332957598182672709428738015513347461475025760841228500552427743889580972534780390465982689861111725 2580 991540835761432445423073406079023499091674737815117964391587452808753679477447575561073853616592190716451232290 2581 1007769921004043911329455470129489083318163046676337362915909056987916992517767549729533509101142766238114530200 2582 1024258211057121115747874060308671830299171346385460103397162419615360326663300756260178706028609780380095351560 2583 1041009743297492938279873616310022654956121336391928296510590833472193604340335188050064769314810609005089506400 2584 1058028616392221664438573904415218093862454968375868096509565188595378954032358065193631541718261520806661923840 2585 1075318991204822612068627972712797668593638032884216293078927424551194293805523576671337948637114667693047405568 2586 1092885091714525182967381803733477991540271400035689104056148124567070154924137237623784053210023105419803403264 2587 1110731205948757875805603452896429241625281241803587458403577307688436672991232962609701455672606926731661925376 2588 1128861686929042279404425843297621982300375233412960142159577190489303354762554907333818995291691943706046743200 2589 1147280953630483581180295717352503802782756966635452885964271391001155618221813930553597232265427395629890229000 2590 1165993491955047674542044036180017237810027792191583379670817308136904168627991839943596460043688276234079138200 2591 1185003855718817531639213946998022382086074341625373302328331680944777938094085865074425049988991176056582612750 2592 1204316667653424124549308757674830816627602864542528504463528857786416180492404972245922436116165222718527103125 2593 1223936620421849829189809024958561367989336799945749789448017276542041849518885902251205823719482199108519859375 2594 1243868477648804932390221422056362225401672369119325995181068927201985341095021085569475292304152212876340765625 2595 1264117074965880584107105752804234221716241164994419506530816032770361346530075189682559466733201908327040146875 2596 1284687321071684294163566060566731993177896721742014092112799869170701849648419139240113439491869913609035501625 2597 1305584198807166866602282006571629123314537923027922269119226142805232641993674992876227437563102029759665907950 2598 1326812766246352495221668676388035046970101904802750768483591829176291015500742523045057722396416854716469160250 2599 1348378157802686611587802269428679190597482751068442359736347486773505237818390454293549686991431030564989684300 2600 1370285585351218982255764620206707617942404384331919784912505338639936714555401608144097370700960688026672103776 2601 1392540339366842495574353094857504485180970264260043725331634806276516277835686512862893906278765514797960872864 2602 1415147790078811060774939518220718314907748019650905253770286380771961520796611771083083877785427308971993032288 2603 1438113388641763063551932656702143477948931879436775579016801555682866674030063821548699111155297401640249428640 2604 1461442668323479883528190614953891378316657099031576382861308169654189617117740767997897560186792327103109905700 2605 1485141245709612080369399442625404777036592604499494983448359482237446706304328462766244829375954012381136606330 2606 1509214821925608997378683190343637927764257925810149415308868447268081592829350857289185322973721911012510637550 2607 1533669183876090714684657931193098781901899429038664047054492967730384564810276397504229148013122708791284416195 2608 1558510205501904509157301172372076683315199061698100739653210312637355734787824954927137684641008510983911101175 2609 1583743849055111245477362296999663741028247331957220700307156394832336526087190517083961081258337005751660170365 2610 1609376166392150432884120546642843930986034524711630005162501198144671008013701131255650668899515589203612117803 2611 1635413300285436035577261789741880795505198319650181596909937670365775704271319014335720475876365498906849539289 2612 1661861485753638522102356079469934873150034609096248888602426524394785403002801511753591837544241049636639257876 2613 1688727051410912080863521901396809076612752843996699565061121545140310650567560076390754432175968475391921084000 2614 1716016420835329415745873043798543544370675416478718824783465671205713160094823699927501401233757978979030100000 2615 1743736113956790068265720932365413541209292761369869730546927701702437854664803922548136862115255893345117280000 2616 1771892748464671791276740346232353776604100188094000227169933933470688037038060768834746225752137680794112000000 2617 1800493041235498124631005272609319372021291104395209771216337047324578737013043159270827719792388466880000000000 2618 1829543809780898995917768896259497627730481719325786234626270547358762444447921895126284711388197332800000000000 2619 1859051973716144890080186727107794776304723358630526041288967487322034599928850982669382098349055147200000000000 2620 1889024556249538900948325438269935051787916328024881380040369848582593472776855202881306928603172733682500000000 2621 1919468685692954796140682022528900294001725854764514071386813160117989928746939476047851325009713662365500500000 2622 1950391596993813094998526088769437387079178736062667548585878813606922166487496165886512572322151261728782780000 2623 1981800633288791077857777744068976738705590277054660082906709560385119903819314979547492025745359868329534787500 2624 2013703247479566614669678044195138717402343294774888466442220537256591096312668145246033982235784963172180931625 2625 2046107003830899722399852006865860401348760210636015635834872672302142088899138829564572813737085239103333580251 2626 2079019579591359834419072134473486113638518600864207882566564370188563924640519330538248365087467052083938883789 2627 2112448766637010891909676568057345437699041675289826932139439331956729062381241575198848269669501495643632481703 2628 2146402473138370547818855479444631179412838842993623989878353455206963044309979006642572563988742488496359515115 2629 2180888725250964008771765075946536164591695587372528898021881129359983925650610743457060590635286627269708201550 2630 2215915668829797330299828680926804793078088200660626530406701072829818592808777925670727471966013675595330242970 2631 2251491571168079326437200166276733882731802513433177267269851691287759913433124190970945638281216654524962863300 2632 2287624822760525656894250737995880472242486649607360800761950884786379487777271944559076244252087958773512523680 2633 2324323939091583114342743251122809401644932829023715016774742518232239838809798970211297686689708265797426127200 2634 2361597562448916651563421455719583126222253545232418221702306099003791464053819759051552001588534936003882772640 2635 2399454463762506264042205394108980978818735326530171721272406663237635670060149743952448878990416671330089761888 2636 2437903544469705478794091122324908973218335755813017190968237116040804866513804216607857541124128410676842376364 2637 2476953838406617895491252802685445012481240407183547125279274614046564945627549186448381740975291170990884136026 2638 2516614513726152982129901492952846815640120259607511195152857442739180027277398233239761272297601831084237833550 2639 2556894874843127145254552488453900289399885676404675715688639237919001605464576963513000601812359616088020124625 2640 2597804364406780974943206967180019951736110232983505521311026461895915342095384126480889913597440005922904920075 2641 2639352565301088508126719459651830455090043677279760283475031631348845182991026388256164769019369696340471531625 2642 2681549202673239361164007635757805257914414122526257249671114943137503969635509752966475393170354160476776709375 2643 2724404145990679654725136867390660335207005186093577077714993140487229577519350709255217017500978425696545453125 2644 2767927411127102791759829220559878123597843767612288449193505348828397212830076049098615032678945722128810093750 2645 2812129162477786353472648877736034054140522379819017856036429652501279595490559933323536423274901204923940775000 2646 2857019715104676649621057678009425250653100208493735138847954634953333730828742901818543454888037259661276189000 2647 2902609536911627798941897840592510521340830029012189243839170317947263730740866137799600190495383322082043367200 2648 2948909250850207623949073765094990078446291874647594081810781833166335967731984204564376653134774484711539584000 2649 2995929637156488122594068847871718488142015100140171447160654970804399392627450881749118400283952663528906675200 2650 3043681635619243828215734269575651341289961959047930814119009997556590369652898362869658904147863815393309797376 2651 3092176347879986989711425793739983303564340750148588284986704872541838858509247311022280868336672828732328203264 2652 3141425039765274196833680981943887168001512502276554653310983899642116214384763226106240783439565720483203327968 2653 3191439143651724841861726388564891186009379576078545699358450104303582688498152114314658025401969703890295744840 2654 3242230260864197649532677676138420483075085968538760136929613833421392888746981511979556591502800443301675597400 2655 3293810164107577422971961607823859028577458035778071834048698202919819314569448633949415224742692670792955081210 2656 3346190799932630145376115467349663645872142103490539413267899839183341756250938486867115430786087606228182179325 2657 3399384291236390646324958112269332442251751121710504720722014756466109911296951145556756151086876997603273235015 2658 3453402939797553188796946125557084635456121714844669872818206045720180200880086114977758967178787830386284408225 2659 3508259228847341559205749026238197923635020077775686222031560414581830617241679947381637463923801835538314776915 2660 3563965825676341549053908518342418647996697590548224906221924258071759392823539769377102314972129915067208502573 2661 3620535584277785104109024350635809227360793327438702180981328139014073886110058795306127142104461361871757995614 2662 3677981548027781886359436020897247155398858141466556838696730922623832286000771953661969319330459920431535442826 2663 3736316952403000546422255482609889973367102581416214051175322583863673183400263834593431386892752486253593883100 2664 3795555227736308640591611953459531677045575562721617760097098100428912960343327731652471417920522051909818156000 2665 3855710002010886848376351674713789231607526231072103198871937396323965176335624947326090816760995673222440640800 2666 3916795103693339954244089966342719278701485825663456521947281072694411748913139939213635590053332573029581388000 2667 3978824564606333952435126013678153519783806541820472790726922068899417216348309541167197993333390122774895700000 2668 4041812622841295617220926702425833533777217986105221306110252828810464849074293503282008310551227903542019812500 2669 4105773725711717953956378154680786663619068848551010862046577762160750111119650451517852232155411683088671906250 2670 4170722532747622109824748375316859829120157876175908328620953815670708862426456744693830385375509981072812518750 2671 4236673918731733578424654420866619235704641895102783513623827341421772106554120174439476920825653660790102451375 2672 4303642976777937880438188738822098515507872047249678201613202190548826811384749689622723033506376111005620062175 2673 4371645021452588344701349010060640357786854043054850290179959816963701758427908648024937349478063430528734159125 2674 4440695591939246151238522255868412146011798536178404276392025140415334771039251149989512101731580196959479936275 2675 4510810455247440431402518171072699846053877399415923670893637165916652427305204797524416838196419030384630428401 2676 4582005609466043951375245851159508429336438620678029239008320880915653164248304763531895192929549713068176222664 2677 4654297287061867735140661054621874878791024589018912585062070104957012139267866494911312604831132583704796878208 2678 4727701958224085912864685348652257467270816567870564256464559221571950823853214390270780957274146772305249293440 2679 4802236334255110111644719161806990339961648747016413253635176681145268066697851870073568709235606428037388032000 2680 4877917371008540839077311881184350927519847070354753696799016206994979259471504813972531328039574572941364428800 2681 4954762272374831547304729278101090707166806439275359362180851540802755517239242254994227454260818494674042880000 2682 5032788493815309407423003778248364293263755059683330742649641346333832926239919537358339299606737509730825011200 2683 5112013745945205272664391722163804135356548194948172030195155169219204552587391169942747906390072896824147968000 2684 5192455998166353864920391148792518329203770796370803773565194403906626988586594286562834396722281282417972029440 2685 5274133482350233884277743981511599188510595259204249846441454320102683000861242353670305267433523061313542804608 2686 5357064696572026516645243675294580047097108217970658516902826746056867155549061071190077509350435320432912225664 2687 5441268408896379701615899818931599519702375848177324143651071235661711548395211831972487068222666594491966398776 2688 5526763661215574522815588805533361096828845065470092239630275624605713051117661322977822517783908574549140427025 2689 5613569773140799197530754973104128105198157691094460201886992446041351926343728065820117748014878937694792837875 2690 5701706345947245372795717789298829257433479786391146364500910647554271838450963417678194264603749243541311983925 2691 5791193266573750782783266969943364400264751238758329110745398838946517990661365306075664362440813584708477181375 2692 5882050711677721788726144665542519166900987301401887134187458978503459008304341378488731646886234195053642909375 2693 5974299151746078909164652008244973348931679257565002556936083492290180963407838268561296205207197008589454718750 2694 6067959355262978156547380451593393396806421590623307850456470006531553934265155200685807176816801003688140906250 2695 6163052392935070827606036731182663456626063823575114979421945051800207612583787648988505912620884431720056012500 2696 6259599641975074350997464791120393017327227724853433253627259726347498160593210850124318044038453045243439508000 2697 6357622790444436877990316785241216407921206820581728724693478807893651382656447324032791814800576831023292888800 2698 6457143841655888512022732642363416417783795878231474925036376776155035754234644530655060961355255676296888116000 2699 6558185118636682412341705610407473199458712325994043701475556839447200807408237184924517326588406096003920773600 2700 6660769268653339477244112832048787633034012451182917403612797059242597463986417272133682010844535971827325234076 2701 6764919267798720915282185824929115175257110313820328387676894074835057905373969876568696940870742079056952487114 2702 6870658425642263749800151992671489304454441580647480372416411465139926256534764664887248328116798145229439520798 2703 6978010389944225174980937925057460472920864624266483123102890034351432706167441574944809702178633276237570027165 2704 7086999151434792691868831278507754609948747413248497701499761602666065166765646438508028784453663634456739503475 2705 7197649048658928102282319430265743026758035639623247823698426568224497078031688324774901777094440451503184852865 2706 7309984772887824728847483176583434057197053813193422143670408788729449872884480647542991244366450731949158441575 2707 7424031373097868662293131072766954645905279549386047466942388368703409591168612264147708695156204732666792619485 2708 7539814261018006414401641945080544291715844019807568828953920404142812664932587652463051371502530451555381264650 2709 7657359216246433078372321880405734561420477364676810136974897800323108283430314996641037627937246375597796410840 2710 7776692391437526969616053479195538440840156320279718717368534501205538213962105509534851162949990622223294823368 2711 7897840317559968740971430213554279125228175125061334754537289087721109433013621242035017441839369553278221783264 2712 8020829909226995138845217328201009662854415158794885214917318109711711939591318424515662954886729694830395749376 2713 8145688470099749892687378701830413973128613551994403474578944620518721259152391509162955508955913363672416947200 2714 8272443698364706711388547709583744734460155361674345661185787585087099686456399035951464067398844076842254464000 2715 8401123692286151998533418375803432413379870076922533842007443507633751314523307829104093243693437440848487091200 2716 8531756955834727695877292793110118241526760619494702031429534602474338355261926214328600147284570389974123284000 2717 8664372404393047622877884495099189096258338147504266319378279909810490559365233356278441592202119361424484525000 2718 8798999370539413801576389368764989940845645353999161720277230407972202152053407700058893589837145435602348375000 2719 8935667609910672542570005217277514103526711861503575844203752210707368023358247779856595948037875154253595843750 2720 9074407307145263521265249569447668001359125468579053019608429545817411553530831923449301161134137187586151553125 2721 9215249081907528696084135590153782726882869166383095873072471476184598320076843656466919697650724532101133105375 2722 9358223994994361713874134828468550190822876633744020990097717444924730362909255306314882898810799804952958642825 2723 9503363554525292414532849526053820342334782240392388766645799338738971001344512422788068499467350266402302160875 2724 9650699722217115188909031040037110660195437224520359745464069346664260137796037094141634657616791658572681283425 2725 9800264919744184263517519339728593643691673797360749321393117699163605013908827167440878098715626952754299984526 2726 9952092035185513484666541067181332322395413927053371454196745913396435951192953150321498512860433617632223961114 2727 10106214429559832855426772673990341423050341399506678867235772983094136733540814516399363753112991762020956490988 2728 10262665943449768943683607015807626600647156228975494768274126251687226194641215356311514330176317058418007596640 2729 10421480903716331330544181238431425204451272876335053716220016176175931706013896245265399709564702694043011991200 2730 10582694130304902507882321589187897292697529929922712978639633663787237796808952866298250278992285143664665789280 2731 10746340943143944064087694659958561800553164637299541624677014857107260219110975755849653472772851213021696912800 2732 10912457169137647620457153456317711250357875171334616735747589186601937115242309366091141166685580467057551039620 2733 11081079149253774799470838365416941139099948125826386857499182978911444689869277024868276430523378004572916425050 2734 11252243745707946522804935178449626482481215307628688300643198485014836496781823383769953722111343736750046382990 2735 11425988349245658153746906705766631850177571167785730477809912695449906735058488414620846105528899993640135248603 2736 11602350886523313418125525282512066413217242796980286536210468163864334548856395427408700536867189079501935492039 2737 11781369827589586662403708272141278239031775117263071345991803426902784024850039613791110247825426355794534499501 2738 11963084193468439839692433750254659555960581577931663179215635725143150891367403788389051544002683051871408634875 2739 12147533563845137656643522180280723533478844756252494820645706118546626144758163197513242511400732807800378415625 2740 12334758084856621569011974582295125028231001295621871407639089408722990527599383094275897383239068726198064157500 2741 12524798476987620783718885972332662046526748349731929805565269244642567893621872559581789327662864296740553500000 2742 12717696043073896113097936751634160240717085345886838468631986889912590894429744911309091071690200931355312500000 2743 12913492676414030435306884035494596574086390942853136350934241994941220317370637642988798403208025707412500000000 2744 13112230868991197646296004155762468807010954986646019973100257116284360840968562585251962949001763070400000000000 2745 13313953719806360345944996834116486909742822319950207405769843026963425483707939060731132434258491019840000000000 2746 13518704943324365086736971116323051071458981691156518724336794132903902629998528383193919769845335401117184000000 2747 13726528878034422830393272181651945361733630054928116879386621343892319844859115155889055335041766167326494720000 2748 13937470495126481309038876985663844507694337034691991858778180818275824102959390790348698886461499784876562400000 2749 14151575407285015275530373512422894595085720734087948590113847644475121780538997580252900313171476945503703412000 2750 14368889877601780155415689618249643788118210854905872248428964119527826657778934346315971974138565129405697537376 2751 14589460828609094383498732277015854466352749740474551987789791372999112177887565370327846970902525066638764044164 2752 14813335851435235724078727203429990084403630973941879278273931350129869056339103081330635410233617214140446652153 2753 15040563215083557138583297348523303937419826116561945116256147772924102218801716775473986226619502044330635343115 2754 15271191875836948280510752945128518961075466579233919705721539814200854694455666412766801981869504375415877408925 2755 15505271486789289468370224489778675691011464727696195237804317958664720904975348027907633288857971600512640558295 2756 15742852407505566015723060210135287593955445198528223497650407620337204298198704738623046452610452141853105758675 2757 15983985713812332086586006034919514239096608566281836846188982399179574153240866991848861911366216186450062573230 2758 16228723207720234797492935855134182744863936322035857156903076259066745936864337042086878302416243639928578635450 2759 16477117427480331107600730732325878621805090042118278744293268017000521889796425227282087474738911378985944567140 2760 16729221657775952128576739366180331915930186947489669010816397461363465935470429189873738338502409629089090710688 2761 16985089940051891849867921801519163674161606160079151663460517791040915514392796297545586260099677759973434016864 2762 17244777082982719915610950967421690462864230123426264576038864576166794632679931296104809406571546302819557647776 2763 17508338673082041010222149638116325928096145986191608045620332582328615305139061267004404924704214138430588968800 2764 17775831085454546613968793182888083577380746784968115249351437589047128767042938222641454119517861070136198911500 2765 18047311494692728380970758541956075025685503373973042895496058804123218576850559824195372088843432324719125571450 2766 18322837885920146173555063767792534574554409876116574134326736901880415169751507684465042827482824275896266424750 2767 18602469065983167862166851497355723392418622181246693096202092399342630634064168292161818929830137672519948115625 2768 18886264674793122372650620488567153861162962573333607705172965830160236752749025575496603980073324532414179046875 2769 19174285196820832136217719296077308088643489332455805542129832388591631892511837450226194315685189593439536265625 2770 19466591972745516075414383968333898456136146494370199460109519220907071945547690730008200954633057259085274759375 2771 19763247211260079545544872728817195405331352728038804091765507161994025661115194063575101542592441219339776427125 2772 20064314001034833248974787607471783976274257724896577274598404518606447118669665403477173021291778200382631537950 2773 20369856322841709053271531442689785078396777362465501155226387276770243220226174210229404184150036758900771199000 2774 20679939061841066877006357801362924832044757372615908850167302674703980231936150826763507612758369918314163096200 2775 20994628020033213363063720117595712138372432855603485799324581193371347400767702731010889503479264947124757353376 2776 21313989928876779942340954733751881546475904922001280309999853156688662052733651956471174918251613957837455883264 2777 21638092462076135104681828251811234054609396173268816639690125155919783444662654343904165524146828310774894855168 2778 21967004248540033242723480135507222884605181913571868817545085886531590511000577524060103247658915762459919907840 2779 22300794885513730322045891564801148849566005295664181325449322950844683284586748763596079419925180513164144870400 2780 22639534951886824861640576111702291276550296785322959371133104970015089864750211635506295198605921456852269880160 2781 22983296021679111286351870683304588638373788837258691282439375832014285395422999984474724805245483898425431704200 2782 23332150677706761641728473182651677993857328334122497529465216142339401875802298408243100063459235816811103484440 2783 23686172525431180945841036175913884183882071625601254128300269164301839497606420321514273334493743055573567000850 2784 24045436206992911096308371729416031428718262439921678329088328180794121842344391621550650196881287531167846025165 2785 24410017415432988258313759607949943395823599045663691761506332222515903303552174003638132880627776760138400405623 2786 24779992909104189035117054508085702506201346864733090235123225869567475816854812155301894996639462609068526629489 2787 25155440526274631470860853621387542443394947097905084803994279193984324500717709948226336077829560733500555608451 2788 25536439199926228060763588831887994411752201813998918098403359970478247186665873419053443847196100097308793152725 2789 25923068972750519450573868293187495518646878958081928674140274740563882065205049327081793719467348187837194554750 2790 26315411012344449399965246180056002965336774207467426900064965027074569971862222734455493820288804364441288931050 2791 26713547626608673867967676891963224835566169257369406273907864295018278353416974678679290496017999065212334085500 2792 27117562279351029757202918126527994497143311569880244601341759692889337509227520443957318730374424883877690700000 2793 27527539606097821932311260721614614597895606854458787497524975061212950259270571315826936837075401845513324500000 2794 27943565430115620611275420551547569019026009436561930360484067556138073635989976340739168082656712510762555500000 2795 28365726778646295121168134367833681097156038873301732193533998314470867099904569913353960025543866370744053300000 2796 28794111899358044317032138722326573352180964942949015905179393492415996014578976141973983065825645368643190944500 2797 29228810277015218689059852474713603597350945056112400619253968590375080037802438557449038659909520368408003083050 2798 29669912650369764333946816966223108498615970864256830289194493841645182368514094284116269439728562083442723354750 2799 30117511029277154546276505748411556278615869043818989936999310343196288476867407087333526218528585167390533544775 2800 30571698712039710800141009775734719124657076154638352344016835980821645674741552371486344147382478166862833215151 2801 31032570302980251345057269077336329052888325897854073251499870040235927205845942488276874587871750043793735294789 2802 31500221730249042538805965712560294688711014707500316297213998485157529221861209456924485362190068988867321485283 2803 31974750263867065388363652428795326175162503999396622943058250863410910879025121858970197665739926258175178732065 2804 32456254534008647573942297460166438831526505756890787146729139617269064244345602524710712580978025248889229830000 2805 32944834549526549495679373379532726655437326076017701891679239542264344045849729466036947204327360030527668672000 2806 33440591716722631613182844602005949600168868427685525301080227957151504288332090546832948297221937614088968000000 2807 33943628858367269550438280032754859270714577629196016248211550082749605523835297208925516329719040055014115328000 2808 34454050232970723118102321584360291118963579975090444734887755582814209207017589326494361084689625946437713920000 2809 34971961554309705567574184453416516704135186448022865899703343813236150128399764303291734839253271040579013181440 2810 35497470011212440042155589050790758654834126681020851708080288604906536707279820003420883864220632828824317329408 2811 36030684287605531335845609992090549003733292445203861486025019785518281608858214504230628543082908565155730161664 2812 36571714582826022715702425118368451149249089358864000307672782862593707165488007011624916767246110581995237195776 2813 37120672632202049715137606423759887296009635201688979819240179296103592539753704098315297074612879579374189990400 2814 37677671727905545468956601760969677713225691225173498554066196170233825159498874661207428099350214344533721536000 2815 38242826740080495342455782093378156432300142512773426357555374623911512329699016097829958006440338141723250246800 2816 38816254138250282312535183367550706635717004046314845594599108944636706209825848714867717490632414133505817222625 2817 39398072013007708794759865678089909193780028998805578651491363268613708311216989897573097532259247313920391971875 2818 39988400097991325382845128414419451110810710775450117092969269737989957537627600450058213579620090561294932453125 2819 40587359792151742282466392988164590553255885625845568855470759646963494768660355227209776467712423703738392859375 2820 41195074182311645085990167795587814764236241214671232444020240635216967238368700825644877054248338264305405934375 2821 41811668066023282955147751167174091874871014890101990904873478756898938283145047832435353337002018432596242666750 2822 42437267974727244261361454093024984565041093374610912890977218586087425885715091082127096853648321688720381051050 2823 43072002197216382284991834342902352609272229846080261404574704415120802457523835467018764327585559110017508048500 2824 43716000803408801701886699673707680372890708543186068163459280395052416931008699829098072450250647431857192269600 2825 44369395668433865295037536590183213856706295684388878747388676263675383157260749160364113266629260380018648836576 2826 45032320497035229627722572329113700767184244544902202256144612441389629831150435409185825290966495125626000248864 2827 45704910848294968309151692608594182636041875154497005285955965571933938225387837014883518412524042293443249665248 2828 46387304160682891981319376231912530510765903701761432530928339170807461488037863453847685750357851476131267244540 2829 47079639777435225263589645055759051016821662198693636997100523888845516319698324737248608107066812923181493535850 2830 47782058972266852616634130150259150949491416271145037832339265710965704913025253379148725937271073776498345032190 2831 48494704975421397436954364021980085116745531323385678825299729916067185742039880806824280539712195732731049422325 2832 49217723000063451674658136569021701306728847264102585583956238267101032557994627078909465528949033611745351668035 2833 49951260269017326887826085137046754547076875335295809588134611836496032354838467911024822587294245067808382351025 2834 50695466041856751914181500451491045542969838068315171290922575258337419464886462616736194492000480057978307932215 2835 51450491642349997262431405033129656543705815122085595402169769296244900724633875657470757568708307330404483809293 2836 52216490486264961909233927669601889857654755217785396868146776320098546675029421271338959332463587459291210614514 2837 52993618109538814441006272305517625802671001516644442984560454139247126390860482769237060310152260347284695108376 2838 53782032196816837410547318017854731942722626599361507638220248933507680164524226608851563562074548645947494776200 2839 54581892610365181394625947388532101443560443179501160027639221496782192954163463085927947918138697318909626524000 2840 55393361419362293548287118903953799430452534466437935961503883537786959506425047372728033760469304161667667379200 2841 56216602929573844462749670538175575210428003286785786219357747199812791932164826394251027343600864185660145024000 2842 57051783713416036854601716291701172181142594704237210934705314704787257442550643819034819627861782006633206400000 2843 57899072640412240052822784069356369270265811423593449262701105897778831305838843402421645972029267596932464000000 2844 58758640908047955415351725162508311997202986397219063491925687577015622052809275729076269724231744010815618500000 2845 59630662073029179706945786495959129908448399615714296329351717579528945694596429518744715447164797762086822725000 2846 60515312082949296113504697894862050427973357108625377796171789165601207566751850047532908955769099201990464031000 2847 61412769308369685963526594512611946442145831287566770488046218904791812348901280003037748509797878308723437893950 2848 62323214575319318383680320288661930554974063778820847970802966416733838227316443157064132108258079124455034627125 2849 63246831198218640041480307656654886258710239613914992229009208356928619740715145591931163420338766389427185148175 2850 64183805013233152832694963801899433213935005501796789308119577203984808793571700791850323220185057628896654253401 2851 65134324412062133863467566034304670814071166660206178218020898903493145865977960445487331406066677975703591603739 2852 66098580376168019366342523710093477247312880198082174150491340364779695781755498478057118683938517978601706130313 2853 67076766511452042284735257234327079823699976019221099188295989403680800243866228994643668404957024769305275033390 2854 68069079083381782171231069922452130602053743429893773160592540035301036063563608148786916503459996980268827795450 2855 69075717052576355780923018074147325436359472477816385047971311479015870257258359214251480445149532599799778755980 2856 70096882110855047311383420982142926588216902994006549590107936449230748829932077868710107964770412400990344616800 2857 71132778717755248655498692690933325407860111444158908088447483570483785613495328859838339748380969785732121749920 2858 72183614137525652302082088990590709218479900158886169311218446586180405712877730125809155143082329505313502920800 2859 73249598476600712651823474034474172568164612757622153041656456801407331827956397672863322149567043969875578286240 2860 74330944721562465522760509971529963837978090150503953422148086837745990897245889605112012250751223633503458285028 2861 75427868777595870510195624232601660625406370048173700720153354273967979996133989442243557036956175813709021017914 2862 76540589507443916651085478904474762935034401159214348821245119508747645057981009609207636493359484575787591726126 2863 77669328770868808532757363204346105709806348416605857068434136537242262739565005847886840007762986762016431013875 2864 78814311464625627590839256455334884988211018867166775951602947288151254377398630676342672881560761032651720884375 2865 79975765562954941872124229002648158470081444354957959743867807435239414745856133892046160244379352239906257148125 2866 81153922158600917005441266214406055984349255523448244959725163445872289606338085386200444672424919319942880796875 2867 82349015504361561538309653079154157445178776186059678633626119385775409179526807340942380612400765900365634765625 2868 83561283055177821170170420331641566560186622309394011852567540518398092848143527154334554811067302735971289062500 2869 84790965510768318755396563425045367493090783284562792656063561965357113045916965100989398204857248770185937500000 2870 86038306858816620272288532474262674027115150619470713205318158208865196387125536720710950244787047432730312500000 2871 87303554418717991269193125533400778713332513330870573271478752572596823551803931664944082827895843369226636000000 2872 88586958885892693617199573989794628271022523094282275184518047359768613380808731335959818763591829859645624320000 2873 89888774376672958732151742417122096358776729271976873927355654124964848844422161431308358019613123846351974400000 2874 91209258473770860788685102022326961176199997270662012285878749789374887743583113449377970353647805198083985408000 2875 92548672272334401847497679575105949740122439944440180891405998532395432218954676229323057478401439480324636901376 2876 93907280426599210266074232040248684488881715017389239326504698048127896593582518503119327501297106323264949777664 2877 95285351197143344274715082676803181880288435930652903233917293393793967388280828161852267299379355137371831165728 2878 96683156498752784186223390949034790833796841791233847291331118888023943883293389306099570967531123625998307174240 2879 98100971948905289381361977589676098108531712153264459092358894941300898221773485527464789672170074428846430366300 2880 99539076916880389985726377200798551453529545581499887288970332817552259958418861409965687105966112216806367116745 2881 100997754573503378039657557968744875588471427193660793239971472814546810886456004692019422269593358637944016879675 2882 102477291941531258974040081826721472466941033843738588588871568847722002531330835044935267679414115155923723703405 2883 103977979946688721354246593139297789561557367261527257131927536806704714641618498297393252328441281074283555565575 2884 105500113469362281155189041771244783869103486950305030681253571427431525685420339685513000134185529039165050083515 2885 107043991396960856295658556733994656154975699175508606284482053163265124575190508350331955013832604403503079668238 2886 108609916676951127803264522485681027409619155213451051895059650197412389988040207871211286179490894223069386321114 2887 110198196370576145815853440464440388905352982973668747904053693581635967933914030420230937139745410659870064438276 2888 111809141707265741664984597863956960416409955255030157685486116552330966803189311510457874644435218988763853072800 2889 113443068139747411545699799527263185058679611220227693782379746342774073853402621256975918969434661599693827164000 2890 115100295399866442768439846798091473989263429685692459288347516444531332302335001720567623685085502564043020567200 2891 116781147555124160327678143109813329265964637135387372950300189182527984972558164794510454356409599225861972796000 2892 118485953065943279521966195500673064752628730902194407195290776034459216008577625673713922339319982931251741787500 2893 120215044843669459636080336091668698079550650099764159290658073397122368672332490779433458924238999966056541156250 2894 121968760309318264262447938833797563712414204852375000024424637608817145021221705840329269172993963426046344468750 2895 123747441453076845710801474891710788731386736273956899982704382088837850599592709219552356447732970441834869290625 2896 125551434894569784147010893020867076084452474082511099468612464465111098808736910125610092534252536819706410280875 2897 127381091943898626629395991715865980863526362637949377217852930910056807115471960939991034225731258398270998746825 2898 129236768663464787088805419591809320183453803262509894321888468610421308199764309587394492533166146085538100873375 2899 131118825930585585542822044112119353702061638874646709420559185805889178081704893624983230507437810122661552220325 2900 133027629500913323460241426262528001369259370659682756182935259443819292370212865068167253053263147057482819413126 2901 134963550072667412215270046357887787603520137703999324663337100932295940579898568465346809063193929506921809858264 2902 136926963351689693007676876888630589092917913803127570308723077991353245161803521079160724216425303374238954247368 2903 138918250117333209491557021659260697402520034189527596078520160502846311356279250051781999953043685125972901495840 2904 140937796289194818667759461605738837626213959578423547530982607133948497972512632513348871297172460363302956518400 2905 142985992994702151369903306363485467527226181252289322331035765015158392179524486268761471097191897086733576975360 2906 145063236637565560927951940091579756446077325129681204911941463801364539942495988508981958829272378417410841267200 2907 147169928967105827343410375828529661095258864425638184594331905543180570195873203882966277932483565461584818058240 2908 149306477148468514573422992001236777913019434503332901198545831636394329701804952284315953616564146377167632421600 2909 151473293833736010314630306307987461419756551556104497197340652123766707451256929242727117851694529832796924964040 2910 153670797233948411019038946666369478749579039187205531417921542470433440567374992995599551826252824048982746233048 2911 155899411192044549781005660253012519193488517711856707207609084870819951739659421595622147371964108973719430627114 2912 158159565256734601224566029811925133842699180486801353416827070743719886212699926005749245997677972835672182924701 2913 160451694757315835611780411199932209349962074752037616102717600902641408775093130738571722841631105067598533687975 2914 162776240879443234103751342771541127257444957364363683921859863091573504937862300629706909981488510399684595106625 2915 165133650741866818454917313526882425583193738023829878528516376882478147873015453867692671101734977606114250890675 2916 167524377474147691426779602717088728863692849928662858223354802817147118288974754161250595671194829431342501536125 2917 169948880295364928888209661989603101521957160704788407077347067407159020700767762591637620763949430087897459918750 2918 172407624593825610944959592665361027932989240500425584013138913768726730847708378331197568302967300542403765906250 2919 174901082007790427530212929804494893631599176876171502690402352840643032222301085380142198172098512452577028937500 2920 177429730507227443710434539185752943213278522362460436246835398338715790403301382953809103314751501364164968300000 2921 179994054476606761536088687064083681919635201250579832851380908541807603169353022241143184196526869391699880372000 2922 182594544798748968614891631419218674404543268682601785554759131319871774147529767984877488476924919193130723160800 2923 185231698939740418726266744711227704831926855708139284645772238807305400974680654885077065373645668560407274516000 2924 187906021034928546749914844123037161372051037486368426597821398021349350594028071041733629471319648766111292418900 2925 190618021976010578969462360369551910547341215710616063322439263546673201019741326771448647768986261862691566790026 2926 193368219499229160454793538834402507954605211090657705803727851187706181692689425936134868563587954071027157024414 2927 196157138274688583744926795715085356713461420976887563648677116976121304077952031872329382207645191023205318197983 2928 198985309996805467468407276902480044557808910588486884589624131261002398852642041237446124575528929503093185298815 2929 201853273475907899871638545656306494201879745880721655589460311660875005915293301148463377531868545788169648331125 2930 204761574730997230499082922530359800320161971664989788688711372326893583823703271743821066686006833413122546577075 2931 207710767083686863504777398669495777771932720744507492437509433106288301193153183595019209005450351517596270220625 2932 210701411253332578294336170849221019487992168356708706818922553392183284860950718943330686137621767442822621259800 2933 213734075453369077422981039519603177104589644360394423325948601013479920075929235906627507095995452619790085872000 2934 216809335488867637930842497432684914023287726417439588333940583335865558017272133771322201324752380518728245133440 2935 219927774855329920604741247209283985051048260563206373455886849666997360456157239730344078986111215823852281694208 2936 223089984838733172039077294063465690597181507075516856594822093647789589079811243738534695891606493834099544817664 2937 226296564616842236850760744504677134752454937714556393474050565472489354278089160494634589537062776576817706827776 2938 229548121361803982008010682648689493828775177359700004300667938138261920104865088028366762018459619749342766694400 2939 232845270344039921984280992492736005500200898307241980486637152196720640978228053471733191657518815164546809856000 2940 236188635037453022370761815402974165870127424114694183117426268356547979047078687555456954964644116843012736972800 2941 239578847225964850698334390427065843434978582521263778516884805730635567579819572842135011589264795715603731792000 2942 243016547111399436557274884186019228614414733719036533556222688509544640377695133930273134444719383906693250800000 2943 246502383422730398685429524015836469404422121067458626368865935292166911389615933639960794427339570509113558625000 2944 250037013526708094548312296128683139272734400416064664917032533761373646049635521211208083099208544401455193640625 2945 253621103539883748083177291688819470144430873561457109081219878568582896514337939136281369049029937650623853121875 2946 257255328442047713749439269757091758327102026841192238071516441141887938153359966254403927235077151594681828391125 2947 260940372191099239845989060539932963506821433188032428738877442279307724901410705455130073567865967232844680070175 2948 264676927839365301248391052068857290723866450611544675793925180736239392908391944256202453207087512320193640415375 2949 268465697651386281312362290609724723417373797116787785416860662561374448149754507002282602825968547107142731984350 2950 272307393223186494711311930510103359310875515828144401877021436517029774935906670155069248401280026006670224042826 2951 276202735603047757452355366146392911166005724605550561516792425279535252158682490995563233094434737989849160249364 2952 280152455413804427274696168473247562461783664655930232756529389201369191432025439250567591627113052982943601468448 2953 284157292976678557104478197972720338864747013723710460309364492857448942215368361516189742344398117094938263715040 2954 288217998436674026249340875550262180905384794003729565654811903456114390861667743100969588044976778168258193677600 2955 292335331889548738592460300114065728552097096182275778769863952872796773918200299889228872016879639047653855004640 2956 296510063510384204218635513379110989431355658354466434998318988390480103391747127296964908748240469677059242628700 2957 300742973683772050703103873410903233294860438243555835888474106599836713140364185308131639508756310052959345747210 2958 305034853135637242746679990987556030081392879245136009940679419606421928139428986063189759301200086817658718781150 2959 309386503066718023978266761424784806857800203212199303292662632367815266005127610994765969919615533143871595237965 2960 313798735287722832597865783566178965377032898832417331125689103797737646847329516104375460037471714723572402925843 2961 318272372356184683130325734142178060436550059837376816528507941547904404878228436323980112115260752936152610193889 2962 322808247715033749932949076078229432001375055921416295041659098353935059371232819337230142710703904647499398111751 2963 327407205832909134279801491495473213118534730640146458108923891856781639738495931313219721319561950203600964683325 2964 332070102346231045863543470798599997585052007580016633065424708981633969828144769584209750403546532544771500940250 2965 336797804203054881443579086863583971379878298376109332538228694098117814741881124973907071106857508349724051002200 2966 341591189808728938159386947177487440207329908461115541671835454548736084959138817661001936429191216046176964989000 2967 346451149173377756752504352246670549202439998042915436666722681383500884643037738845313586214977167565455393900000 2968 351378584061233350632571049331173121670380235421476035606349806226211882494175039052901895303098772651546064000000 2969 356374408141836840415252147674062992789462706564387801557773564875037257882492286785083575245553841169975856000000 2970 361439547143133280286258210050604789659962567401407095495139839070731803400425527083501505071535433017878889600000 2971 366574939006482732339934439385978203969956940919572319063225718644882810295495874689849132521585998545369017216000 2972 371781534043610917937236953307930492528281313230832366122474255060902801751642849386959803035004969354367692583200 2973 377060295095523051160959471163219993367190781492088211971397258507004059204353891631368531672393312778278685309000 2974 382412197693404738650799667176010907133800695307483005882340363776189141219426306398024534094714739005110407059800 2975 387838230221534112512620482086978913784879423064797955890133080003776076312581280687567227120171245016743929613526 2976 393339394082229648650809477092877793455614590198039758892993705785659428257085840598577300023120862724299351081989 2977 398916703862858411806096632103109212252335353106573252862381498312520683810581123769137300398727939686386933075263 2978 404571187504929760830075779517806601912422144839802406204930961162346547193969699110930450580369479967777271348265 2979 410303886475299843328899320248219838809467076488645046374589255716627845146897773030648749960246531023779619584075 2980 416115855939512507799490558913497247328368136093143068943618931317474021047666034003288970473113498313205690928305 2981 422008164937302563799856025120212121217734695224171599330863031376026609489900894709110851364425235543814656249550 2982 427981896560287626578801364978081302939806789451484080041029507019150666327618559634268535761053033671262102218970 2983 434038148131875091978089629768588321912247630273672941373485116880622887081476650942612984804396340439128481760300 2984 440178031389411100350776177126581924502823601364558391059524513681182205627161209413546810659758256931498365958240 2985 446402672668598664752475670847062749012368792840779297145960692582103909712093440122588293496889259519055653383328 2986 452713213090212458797453549893922038376552889138734177092384829465577692969106869376856723378168036745157155085664 2987 459110808749138083368904984048190301688728556649098509790043137205018672370787596115718838055243581775638702953376 2988 465596630905763958873239775985898217703422846736510935543306258242430812479758035574528638929773263528311956658500 2989 472171866179754320972720337119940305029288338199560298507145590119703355454491181641117121378883648189101488756250 2990 478837716746232132760932141274250723878522984448608740248101202479152627993827256723580765156113744711123481548750 2991 485595400534401065203278888115313813949118231054894129556742702269905614316000977740920590440016641554514349796875 2992 492446151428636040392416137142892224035592800865492426203430036633537529755679234877230075723406391345758427734375 2993 499391219472072178809151457672603510328098525056677711642389916322020405249599191437793828185398356157699267578125 2994 506431871072722342376190884369233250269617300734418904703226312484664763790247928845163456532926134216685498046875 2995 513569389212153819689010816192016831913656837082579129637033379096278060954185736458416191892263990225292353515625 2996 520805073656755058449361874866360027045127409526259642155680562441429965318056636175697733571095034445063596687500 2997 528140241171623712857222242918081876131113384564601402298954591157716628244175420829604775852990415855844915580000 2998 535576225737107640581648334571405388461361981776403072364867258226174884604585320442285136070432605356449566100000 2999 543114378768030854975641114712784314832157003153689919979314453381864913705101525845230456309085300829264415904000 3000 550756069335636813471067904354509772010393621180563067716178117708340793868812968714985533971822453913862865125376 3001 558502684392281802633558250092778596271947038009562817215910833564380846001045047347900658579268153174371902193664 3002 566355628998911564221334905749456998537477459985608289587895239111839387655584256222271196258828863501739913084928 3003 574316326555354694823859244932411926476413821905057949634079315790205984188069279926609705619139670211203278602240 3004 582386219033466744304187357482442614290465827749748511492419674436623872036122048721311866374201990494784415276800 3005 590566767213159335381787635964782604576502353146472052125886537880651979256687918316329394888374063627003886668320 3006 598859450921349028319523226142500075625005498926957923796313697233564002663248998956568997145962839430686345288800 3007 607265769273861060869340536296224412090437951128608545933714271883440359226067227940997951673344412486899909398580 3008 615787240920323504436247612527147650168964663642843168932747944008652790084622563981812119623144563827377073948825 3009 624425404292087792890270940024784325165717128779188625319836564301499689638443273416734124933890616740984231665515 3010 633181817853212000642646850547888117806227742450037426450272018691071438801181492696892072659351987597907363556413 3011 642058060354543671557483930864867231366118362023388587930796647318096525639765647155903412905516897436799949117239 3012 651055731090939430046030041009459507489914512229795177741207187743221817773232352254507893770601517828092854335651 3013 660176450161659040340556584317475195922876838807569679075465736413035217180727179878567044355933546999281987645550 3014 669421858733972019522364549528717082890998449490273817246919393049969809650312889804983341425436494454605684960250 3015 678793619310015354437724652528076046767335231126892585634914829395874718873220527222847648958848894331511848641700 3016 688293415996941322231468692104774723583392311894502559282887789260348278352880004357013365246152411614706088036000 3017 697922954780394868915815986029151219235442757539294505212770113059850548391006967247302883030625564380503767100000 3018 707683963801360460227802419338635811026186932856039817170737321502490082597209073090384630885490636124415018500000 3019 717578193636418784068931215598358639090826807207840114615720480307894435564258468563199808181895972431120201500000 3020 727607417581454154122537233596356168196714255103769807457506581817177048037607826922822436995951544972205236087500 3021 737773431938853939865612006158989112105008419944360261631837395912644195825041272340488710232370067646653927000250 3022 748078056308241829190851166609245564976855457129600423280879576202466497276213065443516095261226367860933981571950 3023 758523133880787216290456661042582356894400195764630479213950863122947587822467120134866047970948481616388155169625 3024 769110531737133499385377945299196758200169042600497473102285894763274608661711842529845509832806044004843118110075 3025 779842141148988570372467815215793700344367670604085447735417868001168409677149296036064683686550085489176935211001 3026 790719877884421281568358621158519577875193997856725364099060358986584249213609609812830463156531421330810131862639 3027 801745682516908183514279370509441919210463132592364102142235507639844221786810005059759131313767113676172493332693 3028 812921520738175342332733272744418230528417444967460011017963630262009616916554407922243080727619105628814962852590 3029 824249383674880565457798652486761929454788672375056252546336530858450915040142371531656976580451963951711775541400 3030 835731288209181890759331031211705986459618234506433255881558057368030020913007598784318145077455971480886877335560 3031 847369277303238726211731763521077789942193262067323590929741855161482237061690985832081531457421542838244051415200 3032 859165420327692565385091060719336980148728924048712275432682718911397198155887045309321480059247711700588821847040 3033 871121813394174748225980635017023317164481700115003640584584655933969003104576869244162428359097001461262798873600 3034 883240579691889286913228648785526571243366366060188872990513866742887438933512178604320680020497624413101555031040 3035 895523869828319333087624390183819175352702599709486778341796151303942705930867553349352898417716397819848326734848 3036 907973862174106425531348697961500765559358129905671614156542729309353289796524373922474904371180064581159637472864 3037 920592763212152226481401823033541009151805799260188557539850543384857203794916620551479704610132040401949212141576 3038 933382807890993030270520309823069725914789178082531374121660480395333097764948186724413286699130458216513937832600 3039 946346259982497909968887163816793343902227651515105193979283218359720213420981215777343816077830069829708842077250 3040 959485412443941956220932485999077701733711774211889564011883987932958246610718617208544591988803210490334002050925 3041 972802587784506657605028797300626491154229784137386660193905465146660347778167679218521007937651129887683721052375 3042 986300138436260073661994443619666663963879997922015575282549376616290726897349395241299435012222014135062662340625 3043 999980447129670060313879580496079067052800421078205244398614216435191783978239757872451905576280797139387338171875 3044 1013845927273704422801141718413740607162725731959809282950620409947484972284597813193107200485893758266506144953125 3045 1027899023340572493578418587241054323424514878749184987852570720179961767825957219598698753889828205161867870018750 3046 1042142211255163261901857515562735756766567307260481822725274783829116215358812835977679471107952037607939692718250 3047 1056577998789235818190338453959874043264416931595707328665539891045311867404783829822970377072670009671107234842300 3048 1071208925960418519725709619209837548854682692669588182165989940045572615944351707436692284144580653814364339596000 3049 1086037565436073934950927689752495200444817877708370706370258302523022825266078704662051097453281722099518801402400 3050 1101066522942087281608163775812632259514178553492995910650849577592995747696656413776334633704268418579001466871776 3051 1116298437676636739310733650634267893045158620576485562523015607016720840495508981763864582529308399903913717989664 3052 1131735982729004689943202424167217012024871096179163590632611823098727374537988320711082300074329928610778200016308 3053 1147381865503489619614109779082216362217847197036147937028370397915208247462865633881803860419331706381637220243690 3054 1163238828148479103827223835732450623148259636759398456200285113454492956795818949943020310655484921916329839394750 3055 1179309647990744993172682072481747067394125181430712909345264673805715063467545113362585334549956946207495517862775 3056 1195597137975022620252308319122724689208661573797149163310045618590131088413423749279450408355151859859759335479375 3057 1212104147108936559828175755739451815757631807439811787262335653583252477818990422871745072776200036793736633634725 3058 1228833560913336193405374399693202626764067555024844871511459089744992728737270262261179800891879985891378962495875 3059 1245788301878105056715091317654195423941692267474998941204914035346136863183341482700227930710878417737273460776065 3060 1262971329923508683939581706200361362503645977770499211927706650868733446890352583163599966487565319167392272899008 3061 1280385642867146406104372586303673662765843739105597375945045732725347678284426317054813353193341182564453822193664 3062 1298034276896573312943995596214142624868773690232097732350702661341813158639963723006165220196752588819842329419776 3063 1315920307047659347815521981871834554454745151008452376326130491433242546555030400713033524757428517837415671398400 3064 1334046847688753273979944896885081377963627250472875286137263134210924665945393699368315461051089072817361125376000 3065 1352417053010720027886747425279159294563269380252749799317146571750694401240622533200054396403657327394945813708800 3066 1371034117522920761074497263246531588134645703863345947380240565887743908047714621212750122848419768050439421952000 3067 1389901276555205667033680489884598089220245977542747411445857492028689801830422336289093662450283851337747660800000 3068 1409021806765990492961868753174247799978590238619062137028715854051411133797586595216344210069741436443475968000000 3069 1428399026656488448871339575516948127238991598957663860030429818556760864374450884378041486238048910498576512000000 3070 1448036297091170048082073132228090377373313822740789254943077885294137597746255566175640695993494349171242163200000 3071 1467937021824524243846277436845382355667344613713704722819543196059745660676303630597611054178993774377811602728000 3072 1488104648034195066802916171395462276166107511505566720551028277198531035746601753753387010545018902484836584727425 3073 1508542666860568817251830713980221009800532698035388912594064332105828835843536559539792531376344312493475617247875 3074 1529254613952887724967704483183633510984477694007312261312172475423013807194617847765614506480342570222029411714725 3075 1550244070021966857546111304511191643547730411788686499959959181695226837218969643611879576780190805833890883055951 3076 1571514661399591936190082066010848712669903623377162335355120223597103075722587602831972297589003312806863380629239 3077 1593070060604676605509952391913453467097325615241239265697226314690764254866822356860055609648452350145355570430398 3078 1614913986916258601426741193364080533482616501246840704449218603423482685577873913500956226181915477617311854829290 3079 1637050206953415168746075354063514367606995830885500484034516556544700039814480690251673005914485432817401279538100 3080 1659482535262178997512947000490168331259780452942730099204883662423302093262646314724973772342644621636390032535840 3081 1682214834909536874975713442520358451614105112266461195312124373649286006183668669426413710003189252542137734623200 3082 1705251018084594187990203040064800869542720629750038187775020390986066379603437386172964679168712591638525234825760 3083 1728595046706989359092191904474281042812129118147844659475815473334963980169434373454998456190542942159236668914400 3084 1752250933042643258370638823764892399453637912465315021413016615971864078483014570823095719873720176075577826609340 3085 1776222740326929602797846492669157447430154087523680487433465847218136358014745476910628910837721811223298145423018 3086 1800514583395353334930270217594537081672324195384412269916507576752249901185637845796234081428728864237238075662014 3087 1825130629321824964000323614332129302460938330554904991694858430701492600687455941879568586560996347035303665134501 3088 1850075098064619854491737951549116148055344464315727763435982693823208722578955422117079048656863859306414673231075 3089 1875352263120112460446534019732035693058454406151825280118642793766454107900366833223013054555938010091850678884625 3090 1900966452184376528109404028827380386919883266224502824300398401991587170909768680094965460613452126525089262319575 3091 1926922047822743325195454710804424746779335672669468369542742099421507634384293429645959013047638870993061623382125 3092 1953223488147411002191259990969605902608395949926373145547466013365585908281434645566596111725201382985577207181250 3093 1979875267503199249789703159415267131010630246656364181991642451525867651636146487496907407396270284080485023375000 3094 2006881937161544486940120396871540825219474629646603023592726014895811901902438835848452930055554180934666359125000 3095 2034248106022831896192043706653795229552616562880571449988770478342765880290541766340469155273588226089852647100000 3096 2061978441327161717149936598110105038168253549376794243613961261396524590915823947142762610547537838678382274176000 3097 2090077669373648315065589066131667852293921121962673112250206503601307155907224658556363031279691527118671260851200 3098 2118550576248351660003485524645781987319461780377371184651240520248921948024230437684728302828025086689466390144000 3099 2147402008560941982753016928619810787463860159579241841172492145014182267291423763403232898884424459206196053580800 3100 2176636874190199516861766918759771593957103231157185121625745016612063555729056373286806630644963888040200848111776 3101 2206260143038452391959519617710925475281773522802911783853058217549552125788785607146196075044684840492447745145864 3102 2236276847795056912067753213776657452131074011808263113261591314529551904140918896505238748482337946501522504232088 3103 2266692084709025633980233418264471463918889579961661946039976052712366878170326005952724863498617760651148290369390 3104 2297511014370909855194348220184715960224144875442264483722554547926031446868571227830610413241448936906775678138325 3105 2328738862504044328408897383748969345767849073288976804897289568884787254980116431249287235538471610290907072806255 3106 2360380920765263240422471763270579762067165065909464920885032375231275720760895980443023132542553692034463565170425 3107 2392442547555197727509085710048011925173903838300849311512659794599859041740722013817420574236931998953661625462395 3108 2424929168838266447157584173166368122382531539978250968796394323801851649577448227633164418923037049555211960990425 3109 2457846278972471987583239394818492955110519620750451439295159728744498336513434594141584840375471677244864751898990 3110 2491199441549117171800081338685548479497785779579195054203623540539347904342408140372203102634289593886629536840378 3111 2524994290242556602428583239525284830643367046660710034728371553462610498153010047393546639187275452584746488617164 3112 2559236529670100096954587225748806842055937677810218850976569302048529289705566742990193985061069459597809643009376 3113 2593931936262185981002584648724394786523470476729065036752239755426347219249465503854039162697151263788253700100000 3114 2629086359142943539491998278906627206036807252127093234867272904520767361196027281683743481203492995784669437500000 3115 2664705721021265272462858116555082516210985365760893495912603461838950672146339206230372632806508105353917862500000 3116 2700796019092510964042716641181284677830063653276548662526181478625656682233481979695455362670327105013961914062500 3117 2737363325950966949636914398541091478713871944611374300943992006635455082344738198926926083176112819862365722656250 3118 2774413790513185358118104513905082782767441674132914467395395768076868647674148434481106435858823725700378417968750 3119 2811953638952329512728632929784990752808922420497688912193947654079774004578840012672141929749695888042449951171875 3120 2849989175643653096752960423274593572113867227611282026182869042114169652687817044581821941721417795467376708984375 3121 2888526784121242127930482408532557567012453406147116054082816838122312882779592906347613901870379780147323486328125 3122 2927572928046150239227218590792250817600981410658114610691162735860017682629111181412113350832649057035252579296875 3123 2967134152186059233134974712117766754919495669208022412174958444054656260774623939190816471032520496173445072265625 3124 3007217083406598362287510480200119433205436587354576450869745786178177601474737038099429880582697722524373682712500 3125 3047828431674457291045505565987164376835215678982511364199078983373963446442155631266176706443748393447462906209376 3126 3088974991072429210977977567399235524947953429922765025730361392583896526864301373770489808467510150724600676229664 3127 3130663640826522118031321817936853149185641223634306775730474644558701727070503303381214325135547001562828208144128 3128 3172901346345277810804151744009327965223376648461277598584327775944861055205879687839798889772317910560169240330240 3129 3215695160271439737914265947489473046487948729871944236629099400008872513821448357544504178675973695109156306124800 3130 3259052223546112408132825027436617396624530655544304792518729117563978667214716401411448764663327984970609271275520 3131 3302979766485556679951501142387550070323037200553499215096251860715804709074244294952415672314028932022384000204800 3132 3347485109870766867724141635474030521554090995656270670189386385658933788757132890448145537522280708747308872986880 3133 3392575666049977239670419786717495420695239129124807740621539765016762443804942858206173046939562488675402862535200 3134 3438258940054247139031984596788034508836667860607423051639630255523098030779770638566587567304550166413141611500640 3135 3484542530726275633720638573672038522551539524317668704578773731728570414046097505403968597824456212765764428984588 3136 3531434131862598292083875415522007991311041489407859567487524891942078023469409377344516297986590879303706317936489 3137 3578941533369320393128461613306395018186852126532634642352045806732703964108781398765470116954568841516755590058651 3138 3627072622431542608882385828999691098451786653181282552749512176505973870926985701804599229950766640612450776358925 3139 3675835384696636944736160671084311800854193407800525233521450466454803720813400128879680277540152029545933989878375 3140 3725237905471532490784890947677648514082167945210366183129985287035463049209865265226736818207706267815802130248075 3141 3775288370934172323593502891222242970004762865547448279343467139430500190787900317587830656214678049771695621644750 3142 3825995069359304703631897153087229735524072656452253450415900066219155844138677435409188765829785947646416744756250 3143 3877366392358773539079456533054405513245070722594414166140369274661790131883141734505270223447526022886506632562500 3144 3929410836136474931986315002483605322342620142530177103294352642913986956583694809494041455512135608595063226500000 3145 3982137002758148488111201514365187574868673508439349653920301868017091041697188584564379615410716250410027343900000 3146 4035553601436173957343771584008457277949677686896095321950484365268884517572187558766507134329649431806223968804000 3147 4089669449829545677676551342890266781896242812093713111020375696787366348342826895099757453388521275060958693935200 3148 4144493475359199222433542200866559818289455134423185102293237639763706789314877254570491420437113827675878798931500 3149 4200034716538866598106970259190416730301804213485644613417998650932601960089151647568412313033913642984834522015450 3150 4256302324321638308920637201988321576039104896486795625048306461712174151494675917609670933284307795319509274450126 3151 4313305563462412594350107679163864414710222025875163775781296796854255592016492335683719951780652932108311078083889 3152 4371053813896414157511088606155001728680338927139375098161631422357531979592301260570116085525288425307279364173643 3153 4429556572133966735804644475739377136171895329040769292597053602023754947961142922132465056614057434604051086087465 3154 4488823452671705920710488149791986709025179028538101646372204985898891249894791984814946119833080054320377975923775 3155 4548864189420420711378962263993453365825016219282552798484761683580746191343414602434923271214288337310818896538885 3156 4609688637149714386922314115609666421979434435588842503855127730131807947289402464332432877582768630295320910116950 3157 4671306772949677405282679949895095644663210885395307230618013067532157933171922959831367942350209517516736431850840 3158 4733728697709767182496451095840583962209650327852781180239285077683665929630484316401324348503145960992918284950600 3159 4796964637615091775323441266102931018720572449362889369092145491109205695460034232424373032920553350629936120523040 3160 4861024945660296682808010964839627231797247149671816512571985041042037989317104638145899066410630835548927873051648 3161 4925920103181256198634007540363353300025669666660132279983621207938727372159990421555183297474220966634671598244864 3162 4991660721404772986374525337760822217729083802319324165531516604211508731196298991460708752232035789411404492696576 3163 5058257543016491814172082801806514212744298196224241114624965725630249697759640639280185846223580307777369959961600 3164 5125721443747235674268406060374367055191481831791120718674504184776904504902884551045717766312772119511260660076000 3165 5194063433977974826391731048086334309802038196361302096231797844212241202707279298024464916618099351293813417161800 3166 5263294660363641642562119271775048197233536885071608084043011559100204856073526082230131215857671282738341140103000 3167 5333426407476006494653083215377917957782548606589762384903935016908216737575803495495777290786019824326797323356250 3168 5404470099465832315314845978279168138721930477785540419331374566637217356124565273435307604180678532132799998328125 3169 5476437301744527877887504458925740064354330271410947642153308787083778361039267718163287583515637261323550958234375 3170 5549339722685522281980619549239325294943019273706499496464026209866765555952907839860729037656045693470597561190625 3171 5623189215345585598741445171537596921612430135241584596755492515304935648822019317873938039036193260064965378873875 3172 5697997779206323123752013628278375972292608148065319514334176569102866393689175826723540911082587387238504375486925 3173 5773777561936073206263286065141550983601882803285178350012216474698242170652865116750944858395979170742686931094750 3174 5850540861172441171373034981327061064334541414155511083366114184068107374051637910737832161530804171712134865104650 3175 5928300126325704427066372053991828958067401626252629707509864930230729876216402964281048361588295048477804561757276 3176 6007067960403326451050058612404193368860033118649769496046110652581445396082030449963420204082687787838120372893664 3177 6086857121855819983313023695728278187822841107837189755189187382145375556525253030751583198198957533708040704159008 3178 6167680526444202409627876193987027709470432355155145521357960250688972996073351457456046825976597775433586027785440 3179 6249551249129289009066596840430936837418205216769874932694942635289019133517915343485239034384259731746205088724000 3180 6332482525983072455335978755277740239502981776339508454804225652863200452765604282380096896150046946199260668654100 3181 6416487756122439707645709220137964769800626902767830144873503072415988266485194122825257868305473341491186595026250 3182 6501580503665480202208248675344681721848640247410977176766992194873367704563838284712115584181580567323583353437150 3183 6587774499710642060641934522187847613557850989391304666157439499397039572056799360017255260069019488845948681135375 3184 6675083644338995866817186817101616752004249001961756023900565679649810743246757527090486964271226427585752201046815 3185 6763522008639868429363621020562280271647962178331705569324678742660453386874471560582447179573671776467412723646933 3186 6853103836760111843459741891039053974238686640378711899325454752235007252008301025794432563192634821327605048211539 3187 6943843547977276092976357199130972316560568528569252075931920666147633954388993139562489017228941857128099662612401 3188 7035755738796956392862788698901014745544176840313325102816642968537572487631114141561554171416745068416240964727400 3189 7128855185074589462177504452047596619321410205909726082366615292263851536005123551850231601568594172635892218096000 3190 7223156844161975940701371858112040869892704854962926101433512052149603500977195336601328305754566807524842930204800 3191 7318675857078809216965074368042844767417599435848248068374114485412341613415005487967690033990734033206640749312000 3192 7415427550709494023108438068107556540704449999684667374860890552729625439838631309868073213080050674360585420800000 3193 7513427440025541272607952478305354980812756015119211821383833099312759916383405033924758418521531327793184768000000 3194 7612691230333828770902535519108794189502312740232878345083135895118162957850093487954392058410553602421440512000000 3195 7713234819551020616662928622083534085320538101355807683506595724340645134337983574696825273773327571467957043200000 3196 7815074300504441333236841433334910791473636242618563858286114794448159071715926398377145040595382571976347661568000 3197 7918225963259704026013441546159160174921132592310936836777819009425190827545586973728780233163492783819893407772800 3198 8022706297475395152443900548318974835399789211049096901574675463345586251741962693882607528705948069917754157296000 3199 8128531994785121817589947598178830119719155902319627451926274699242201754116023974345699910216575898969025462632600 3200 8235719951207230869713851752366828655948260514711624766655794590024920139462397912368655111587598240186744913157201 3201 8344287269582512467938717377029320964088651118704358472360092736109417360265847137888299133865524678235713781794739 3202 8454251262040204227768888799523929134667242514716695827186981596881754853116759116101347493260554349604795855097973 3203 8565629452492615520641805011309868263957676689758072348009581990355748287987086126311010057336192911113288062540415 3204 8678439579158695011063771573000615608871142055451037405443449944124714833831056010161154954270936087109815725882975 3205 8792699597116868059645575084519481170773348548994150408320124201912072165907426686747859571022645808612323373125790 3206 8908427680887474202886244109697509296494042083351631006011416218983016301257863337320830141204701136959722061421450 3207 9025642227045138541245023261239446177904349374274868311751289947676348217929247741632474941218937589788958879263060 3208 9144361856861414526287151393788393661667935600527122117927036865436200270118120375111587264337513506132663046266400 3209 9264605418978039335886648793702971695295351572927836463670923515525536385077184257964184970750485654325197767983840 3210 9386391992111146764021339642984284858543295016655394060619620472339776060399582794502555956788576048936770628769568 3211 9509740887786786329008110791439493228349552769075854715401171835332781265574118868103007068353185817697947264503264 3212 9634671653108101121510349145687582705411092914690820019065572459603060479294768175491178414820446779460239113582876 3213 9761204073554520771719127581740299495272874935273232896639647381780946854199981252892136166214401835183647521669450 3214 9889358175813329814183689466327383506423808963605676167283753010431283076034967816225043180856171857691019332622750 3215 10019154230643975669267967506883288899540126710073790960685483835321814262984071711183941423031144780230999607331325 3216 10150612755775484442565343781277296117637499164875694037080092543471092176935899052599637642007747690231219828765875 3217 10283754518837356768244962554822014753232165559165844582401355620144024655895925880516639208530827408274698644290625 3218 10418600540324319989665303399446329078657358888654549263965152393364171224983361930079518050847968389519743316734375 3219 10555172096595317081114417805261236915616589098111939598130480675859471154536684560098518780151948638692437879828125 3220 10693490722907116868665629711678596239076000056298561751034271842599665200372534231877793448343740472731527521006250 3221 10833578216482934306321436632691272736535165902240371003833831252073900076301697291841006363444463813044936337911000 3222 10975456639616453806310139289337676534363464769584864281842974114439171902368916310036503302815669294594903503104200 3223 11119148322811652910057211680874090156899328477693253891217666266491425482432605859032626029440108240596584337804000 3224 11264675867958827919439003604286166857886921462677521995646135656502959731137702146599400890008147535552756614476800 3225 11412062151547227486907056629377397631074812466459268355217202982843383461302487354552027437302252045190252674763776 3226 11561330327914704588418779395928301166257395240823397162888899651465641187886541892734267187169658354816098733732864 3227 11712503832534801775300834762270439531052084362350766481476220059879471213783936449366067352638287383725475899788288 3228 11865606385341689120686450079730314856178861951691689066297163658974887602488930427678453114249921260960292403268640 3229 12020661994093378843492873070263137501063097643968174756989385573583838302197704845756297908454581072044546462208200 3230 12177694957773645208531096104637073068676847210636879839096703301167015944527237034333394363285597731985843864421080 3231 12336729870033082965762380677041745549208682375198179035234708080950932779093209388768864149944134877650195288332550 3232 12497791622669742305435581064828961609247789467815751658687982899898607521658692995382646353950505157314661021761445 3233 12660905409149783069361318510972538615043184116953570275807459170325871727029530663049340445086670234438315722486175 3234 12826096728168595772414247113279352283344621240112199646651600691296284786562739446240768743060191952634326803217865 3235 12993391387252841853018606050222431395738021669297961160073576732616984068548384973122562564623923009291767780421803 3236 13162815506403870487385718511745388397716009732110142630594336135015856888132349053130188853891980412179692366284289 3237 13334395521782974270160996304946123727318121522021077249462897144467708755189056059421157406364484600260853950394126 3238 13508158189438951084433482761348692634782203418118710849125328806345240676510656305298230504399287089146456276260250 3239 13684130589078444557299429305805687656729061573732590407917734456644919168131943726787124208926301498483859605787500 3240 13862340127879540623894589381805391930767522677000247510392712106458273715399083983300637193662674729661206923580000 3241 14042814544349102903564937538217154239648746637518481334465814283940117417210774992061511898403934047728101654500000 3242 14225581912224334827184916812848375855554621209299243804566188589664989338299624352156602616792270979979465937500000 3243 14410670644419061745114096914492901028252766143113579792376892302076010048958138888931083636380327556966276562500000 3244 14598109497015231591470831879603756685465381644725005083368562174888958559678659328781728312402153500688747851562500 3245 14787927573300138082864264664160839922324394180329620111993405479819537755212368642183140315761035686624165410156250 3246 14980154327849875889038599923368607398667884881407046343801210667570973406220015406559575837027037448947405188468750 3247 15174819570659542729626408088309846188963447892508393117982206057254567600670619081401179544473038347581195394626875 3248 15371953471320708925967032050575044592822301428148759920801306490479324411254284857177020283944005879649461303834375 3249 15571586563246680570313940889517477321940507446135049170536961318545367811438339369948192960680417549622241209974125 3250 15773749747946088167328967575729993164585537152595872684588427641624634466400077871524605667964545528938830532200251 3251 15978474299345338355145545886584978399632726141484280048993498986980806971321616148296761080471566897820470069401289 3252 16185791868160472126087060894672097330399829665271163593514233827371386377750428188666038737816484312955176327780828 3253 16395734486318978840966008090229255571550046454735588093398769284839293114543834821066065221828943013127962912358240 3254 16608334571432121266386662630638571165111842099248341406292294189513582505438078506141608430501903358939832969472800 3255 16823624931318332862256378138966488975111045342290156396727265558546016177368132299640675293021637380741122575422720 3256 17041638768578254607412650016951157046124012130774028387003420428547023310694737091202921267679600453092552293580800 3257 17262409685221984775535137152920472540116678048154796308039772405103132148477488239678519855179069748132480512327680 3258 17485971687349121261980703424180888830716068750870194102131530435252754675617494141141205761162232352209887470387200 3259 17712359189882182315508361612922247458809337927607619996839031796176725312780846004797498558922854247954157784432640 3260 17941607021353997847709363182523569763393468311775199774103912221044351245315737832796853396701668981477978102405888 3261 18173750428749669877991666027158843291577457923703008497731450217004081361503608771255259904672972121656954237528864 3262 18408825082403707123860281442433078449291202399807343338266946680113066299280255828660787744506534021003191242919776 3263 18646867080952945265664830852104644090078385435856231935511034566872263225775664476571357164011647698548187666947300 3264 18887912956345871002639002233214841715891922775561569215444564816509095181623582288070300721374281157774338523949625 3265 19131999678908974673626209774757503642816913467980170475875817098699548306008257756347485050182060564822314442480075 3266 19379164662470762942071170650415499122419751093117648264512540668523628286292691450097857484681168383327688478044125 3267 19629445769544069841364745949715848457626902137495398493122485850044452092735815977353366538557545228029945536084375 3268 19882881316567311344172623955674415813181092874699071289370826755779603671063091669410015235191453940630967838421875 3269 20139510079205335558677643539255115237427706484492544054611633080526921280561581619154146194807423828652928856968750 3270 20399371297710527666448236029282104732812013817361066133612599008090728915477966923659738424593444171146552054056250 3271 20662504682344835801646227614515472891388053295993224337669826909754336313307108189545115450315737052089814443926500 3272 20928950418863391230247930830656033912217112945643364898590001617086868433189112203207031071277628654815029792727200 3273 21198749174060403421622188926775355254985874165028393736794978445322450087703418634233893575322658621927429260284000 3274 21471942101378017913944302407341148062492661852548901500451866341897279560515139168321765920315624997883799905655200 3275 21748570846578832260289469833367130259160208516153785555307564242795902899616715857166890153926233625569329034177376 3276 22028677553482772804614918164834196703857429257594078839886945483044975990126090514625812338205516891266706330490764 3277 22312304869769042576985251999352991649951763500628555006206031638834473461439757449092687680161651404434219036020218 3278 22599495952843858216107325701878692494677157424764901599593942633613928653902047503362981137531247071943274390028590 3279 22890294475774701525313459103086565023681240391695217648234606506774575352906768876383290614137231165137565355478025 3280 23184744633291819046367182648740839993745713530003431410646084855265393530787912863787000347498127009646200506647835 3281 23482891147857710894673876983499139164008349286566170857187534359735273726627293567144011219115011525920667906356825 3282 23784779275805358040477563791029074606295381207323751840111537269080637758548316727245602102128056053942379330304015 3283 24090454813545945244240616851030552887898751276625398733632347015495245263181746911328922105761145335423089361980725 3284 24399964103846844961469286943895075133522773679415698191636183271059214462375020058425130661516415243930973035033790 3285 24713354042180635723606824977519923744273052031777854154178914853089076989133931478035593236591153775177623122183448 3286 25030672083145936778118036727381793841556486366876921254929518928799625783765484692589826042724067308406712733161864 3287 25351966246960849133393018781423723335382415413382965476304559501064922919743650089511584898596256713439436348636576 3288 25677285126029801603470713059020913400741353348850598235376701850924478361703627566161297114166270107875250845465600 3289 26006677891584608984700355996203072002303818770686415688333755728345066907235282067868496462586270430961050301056000 3290 26340194300400558122205022720266068474898325552189110146978935495422028812199703945454633205029247959821068675660800 3291 26677884701588346339279046988630588139942636081187206768568617269712029715679545484474020130141388125513851650688000 3292 27019800043462705508541622898002340787607892271106637283639816165617797839489573093694621155789862686479796620700000 3293 27365991880488553940692653228996139436058357963294650355022139876529397068402488069088389498557230568987595965125000 3294 27716512380305527255993074114623413218345467145789946991845601339825958493674166005062338414342377517692697777375000 3295 28071414330831748486048596291401333647410247937613459753221904305351713470396901584509007814830143805688495270331250 3296 28430751147447706830050251465757051175275895754583903656173872922457633684555782483479075062082592579915088221370125 3297 28794576880261123761263647936881199593469274671467199699180522225287585399467194978717011949288649487674812453157175 3298 29162946221453694547216976148243370970828081108906702374258872194607794505114952281504458716431017094521646895496625 3299 29535914512710602711680426909265836407979080357022044829529612724728794355264602391143090731136986175913701995166275 3300 29913537752733714529131056145231112414509835107646538022807812738788423907941399109102808373045421652777719809430901 3301 30295872604839370303941001267833078988927267860773322804297920685495555691299428444866666178234338027445506018236414 3302 30682976404641698948006653719935286613360448092898755625354086020426479641093485494384785636467561743372830733860458 3303 31074907167822392232954915377353102909375504113571632813206964242100543672176939311302106801126608112231309525970940 3304 31471723597987885057432767178518883369272105654480957418436225223924222436301685889672374394899973119415712525772000 3305 31873485094614898137330660887868285545246402723024148417594611401525980354914116062301141792810673394754885440544800 3306 32280251761085309698141256752519364526577785434036345648560916020027837894730774064929097028662619981894608185580000 3307 32692084412811333025055355271561691918642374846770210160796689097669329974184907212176983888406952041512658571495200 3308 33109044585451987108899225950494782983425423100314328585434510402714745467091466216217423115451160368176120833040500 3309 33531194543221858115684861993001482560576411348413621875352883335522051596448176958379243689266137616376974577195690 3310 33958597287293160005450252480103365022387493796797269600907304826725126202936120661713419246618027631281860008047358 3311 34391316564292113333294247742534896368972902659975287039864560089393133646202996528597616923004806513601613681840039 3312 34829416874890672083154202306029644037288473949935798955514543616364739134194796681208462722366989450501694918343151 3313 35272963482494639314039132725392960085614650063897775396189221812840130443754608700560694340440576488502602209259525 3314 35722022422029223440232161112837267461026099257504985285416369100161863570000077625071620630438937043903824589187875 3315 36176660508823098122539882716657074698629769057775079920845029403555992808279647400322670491905555947433761092851425 3316 36636945347592040018130269826520217361018052479053943677774676790057977504655876066059305345746027000290115982122000 3317 37102945341523230023013098188534668020346378267142139637660500250485549751551704972124194776598960717224055780800000 3318 37574729701461315144937074370884520661056744321480212448916257957854813589632451877633488577141570250546194568000000 3319 38052368455197339766576500617965108614253314299335316223443476762207794791017146581655799840801754154148768512000000 3320 38535932456861666800539419606162962220499872540763178848538202284004435972731351254285025761015173788672406323200000 3321 39025493396422021100142157837024207706189598927855972193584186952668197768601234364873503319784583264150338142208000 3322 39521123809287799474267003818598172143013421849542276728103572791676296165181794173909464195292886936604963032268800 3323 40022897086021803762167042531678041621430525259428041433657863187118399284259333189435254542291226147625124233216000 3324 40530887482160565656033313185052684005892919206465639814796595917000618624595276250834256744709522303395739705753600 3325 41045170128144444316734730743859836331535345160120089715103729765110111627039349145601833796543073303500493707096576 3326 41565821039358690312632867746197705041272011468715938902791733576541480698168199232987610442636067459810918939620864 3327 42092917126286682024026085045133665455769204647505327803021401586998890510204994130836627183777399986759230247768048 3328 42626536204776553397867194037156619019196505146577034459166944600224890914433705640061456002690721334128256582629665 3329 43166757006422444810214720780846469659660158366842513184564812136312791638638488063925518407541561031939306173493475 3330 43713659189061621798721257962337021316028968224678787685708985894879091108081055356348560288836017184114947214071365 3331 44267323347388719565647225703960868427490674432306411782522298764864122419885095274499367224480794212208578038726575 3332 44827831023688384424741183865156027653961777017394319024333069279662710714446857330003213519887471182429021096449735 3333 45395264718687596774188007649490090662899969897415500082314258952580037687086987941056251349802441846711192998337150 3334 45969707902528973724046029175874264606079537341612677819518290386116956196435883619638164838386481770923065156002090 3335 46551245025866363191538968205778249045651254447872992697499831838452503681634504332527833502471385190274519202074868 3336 47139961531084055102616588958092091542457411202294425460575446956335271854615017172110364701768507284933896609983264 3337 47735943863640949304741268674747855531431212879035476346949589050017849372838481984767408861278882288645164114769376 3338 48339279483541033905301191248562362664842431984543100168663758221663179997450546976111604040418631886480297672967200 3339 48950056876931542003813356843670193652926049809046552274285574320522353490549355176544531209317065201248024786764000 3340 49568365567830169185593350326908585620671977702913932772983060530509100884136397313199984655557505225126930536568700 3341 50194296129982748691279942282925141767053902777160375426097927778779740530854007045045261146564438290710818194390250 3342 50827940198852795871971120104160442973156208846036507784218008032859658224691862516674917225600812651292802730618750 3343 51469390483744348385228115285858434821041953538099457825450396400914034979203658821783040755333619953063769459703125 3344 52118740780059543584323627958025280053139910960498123002568019041585201181507827239303421437990302633775490144671875 3345 52776085981692389703352273282551275200184899787159944736710620276703963217343071813412837799969268975365233806240625 3346 53441522093560202745702243247971035949229487729256186659840766838812079849701649389343093664930627728807619417280375 3347 54115146244274196444438816692053781050203265578801950772474006713354059386723342827130446587182739489903423559045325 3348 54797056698950728281918889130216801791647430901506205900559728552559496850591644889190845036712378064702203019695250 3349 55487352872164720334002201911736671426253855434219525301345239964244657776231239974668909376106902123145547444747800 3350 56186135341046789643125475749623717642103453815553990601892638307911673749347649345995313553639451667523088215600776 3351 56893505858525638925851362983885531034532224336957413449146582864429956272256675550531713332874788102062116523264864 3352 57609567366717274685901450518132544815829907706051659563696502977769706342228394064760698455767040910664285773759488 3353 58334424010462636234753295660997919040985988192934670393972927732210311290618567206230640254662352092723524317936640 3354 59068181151015235720263027495440481396940339175251139075651118324950099009839080928816114717099288623686181047731200 3355 59810945379880426031120451482850611096508540008734343629573117387543670707890711241038344381694132727722906431585280 3356 60562824532807930382921742135430325675168871017925709533543863389107746934577442902868881598505208060555084670032800 3357 61323927703939284501940564729745961494971097923719261373196355473551561450355528021008740263190837469093622101866120 3358 62094365260111859606992826955941184223905475637798495706634507197461558620523434058739770142225897697866543411403800 3359 62874248855321151849840497177976763388856738419928136658744630986006009968496822901229968199442379315944287379992990 3360 63663691445343041512099737855002757282105895697255245914727264545552221678701573576638489608983289973969166221908853 3361 64462807302517743073358271236681948953536326120720459884669130576642505827245556153046646550560796813412894125337039 3362 65271712030697185262933434215938104836587735739390698815640938951800997301301795276919417239119210904431072981967001 3363 66090522580357578388199693589362376925136870860380619407063849027447246008203692453682188929790801271519693483654875 3364 66919357263878944597483430525022608497871778819740459706723820426034141253825961976136526253696332554878520422915625 3365 67758335770993405286981715285060919621340330198515013918592865094963354750595926873641631406367708420492438983288750 3366 68607579184404038600846093782666379703604140503406290279522203619557972763084784376188827793603236899232438808656250 3367 69467209995576138903335132593873190032275237333583733467450700822183431735680230056339862377166347849743428554687500 3368 70337352120702729223651339459158089144152360657279138119924081580903594219131409285655967098592345634907685937500000 3369 71218130916846196989627661056145855926516310336616798471085439137191576838843254716786671109591864052107626562500000 3370 72109673198257942877722640868001575057485333564978497163640395765808239742123606947006285208133823378131238437500000 3371 73012107252877952315746258672388729383103213430087936831310569701705353071429141250428120698209002834238374526500000 3372 73925562859016219083313578163196792152061808548648103641638080716725771929422372494867731765679557419645575613382500 3373 74850171302217970565172225766169214487402462685838724131359946215172255105234264104624946489056594019946655892056250 3374 75786065392314664526252724626653875201499813997354781246788726757155159024678931807702600750000530498114065566360750 3375 76733379480662747796546985784662521735224485983809458610085847916386444522310766465726271902977419007895284567879251 3376 77692249477572187980748020358217652039853606415988086707021003205333870742524251638009806646975529599481699961646039 3377 78662812869926810244020598181086668724255114541516317362846229615768886135218040907321745197200744615112071776010653 3378 79645208738998492373374942307397947740411592468691885899592815420044594209770572953366290239597316649406431543983115 3379 80639577778457292675959982745669271780617532871022054077811772125053253151730319993590278789939004731918319117586425 3380 81646062312579606853275309722924837401441246353478182400671963199486689011744963116024582001138798746319210246172420 3381 82664806314656471785937806920498905755885515939374997868932144604228288520416852191862978815771037345975961885416800 3382 83695955425604156179366159360035286654769589609880361970720735838274228880986425433288629005826981986455025961608480 3383 84739656972779200258720465625407194775211571223826085094010437537238325606602966457163044945348521402718065022739200 3384 85796059989000089163831969090045132318069734717837075127453335250544331095703048011181880974736613362639892663664640 3385 86865315231777767383877057930925960923793215382773127782049696438711554047348836344406573756958959857892192573554688 3386 87947575202757224489408630136949870124083935062306377780804647599875268258837536259552775990723155942359892497956864 3387 89042994167372405568296191463787910379980756188983802454556083837494190254627398560878990604802287569604249069387776 3388 90151728174716723154404411656099864988557109879965639596932054060679175297600074662099161355484292697364791946988800 3389 91273935077631471055740509068597826181013994410521448499816337426500470032622203354541471026744488531962094455924000 3390 92409774553014464344627606340256166229752881398515235086499618772836059224768748980059339292044761005771643389775200 3391 93559408122351253868539777427270143551802636567787034187701827606085374244771271143084604162665033217697020810093500 3392 94722999172471287978912604099740816361651627096136586010731832733803891898722966284845762414588339831385567785615625 3393 95900712976531418758890632815365757390255957136551362081206594883074097019095313273776942270842065774594670491546875 3394 97092716715229174861982569436160748806952436042817370877482354348936353895755830487279704825624464960766840794078125 3395 98299179498248248154381418005951486928215575413166512061418469927409906445985364905684551663706420198280237571634375 3396 99520272385938666686707966601393899374337212824998673844493981871053360635832710100021634982360905280801654966070875 3397 100756168411234152108613020854690255039945547608754222728985426394394075331526392153715146838536524506328953159447950 3398 102007042601809185484510835142644410701142496575455319898951721198220098264707476993846088156982275997376905941180250 3399 103273072002478331573221035183205584329572719860070319508126837943999450476320390341934226261639153418224989108013700 3400 104554435697840398001000413069012679439836519715188407195770485210216190380289755351616355533019547078912523845033376 3401 105851314835170032388904679483020672124053668509163221561473458984172980085077771033959659629435382485684177940583264 3402 107163892647559387394213093525998341257718047969984247395188605272691815593668750779991854739772169757978721146091168 3403 108492354477312510794379737339956187221984834875072514229086942098680300999006068854619666812028520062872537770847840 3404 109836887799595145183272526051665404698199905367213861626448998195867889858880756526159610772281151580558108325297900 3405 111197682246342649565978120248008098384024034320260578235040401262046203793726136381528623115157809847553586696912410 3406 112574929630428783132866053055539593786286876683048910630090883013490397698466147825060683012333659679704369172087950 3407 113968823970098119768622178644477077572598069212304094802357206393528191281935622625883197545901232081550217232644065 3408 115379561513664890410309073062830454902949621151389286972297359533638174680807970113041161802382281675193939854026475 3409 116807340764481079212944081804653439454947202663585331915461840680600504672847542892348202431518882685532378034422665 3410 118252362506176628614385087073302028296945500227985707073678685827615214223955230625376694005252652996268698332614623 3411 119714829828174637816286739554480638056105606486955553934220514137978845473344654274200441398986988107265014943301989 3412 121194948151484468917369284610373377532832933026844449035889581794282641810134532814349490930293843973470782055180326 3413 122692925254775704952088314024155695082510181296805882665624729241145994527625888601783417580732863680475601439344600 3414 124208971300735934404893820930718047383571638812808031104845409796132643127414620717327854618211854140288228354861000 3415 125743298862715367390535028321984619083255842644088123418931087015184312251737258300837161139368728416211939525344800 3416 127296122951661319617245220929428272611303431600055352950488354874196225383971383066057522704951948686989553176448000 3417 128867661043345631485097526087852625270319591602548127607828078631425544874944018560699909979183089737201513603200000 3418 130458133105888121219355472463120786133235638884935858168113476330222945766435499506144361408189168222877710512000000 3419 132067761627579202801276593012194023439014379979742496935280204085867268673440313198945308541144071127412076368000000 3420 133696771645004831639617149122629587645071947316990754637482954645524564045355924670221807451401908454974624628300000 3421 135345390771476973428113746368105613585699814040441019679453922744099179681877937738660581116496368733035117926957000 3422 137013849225772824460594650519640634581028247241404345446955658462449966544155255701554291132844792288041662873571800 3423 138702379861186044829240672509526885433397898669036215595720370120387792684801708516802652708923237386138239864442250 3424 140411218194893299416042731104239341838065864724324520026397895585767115945257713090518338541464279388437956603618525 3425 142140602437639435405890529265217227821170935719226976309303112933194425448751982151670422742149014014463470607330151 3426 143890773523744659205204121101717750109186876159007939704938680340012056662403741837163638390863345196139715828252289 3427 145661975141437110145847719606031900647147446723716269349736640841901248492594554661989848607256404045304116477511283 3428 147454453763514263193533686923609958297859648368289746501766648591168793575805917644299455720915135436744766609409565 3429 149268458678336628066355889477847571948096948492109333260720612543788846583925315611739259093091909331780662403038750 3430 151104242021157247705838245377989086470495258972065160623404133391256119299862101350750057618064417601592775347394250 3431 152962058805790534933330503986477855283383432356478747108968757264614956347425523029032354471327141335589996798937500 3432 154842166956624022372144932301039580364140208243837633230627931412795742954804952086837395711613911432302934188012000 3433 156744827340976637323952474536989545122096875608156034461372533433236631203094219407072323865061924818622242896180000 3434 158670303801807150260125204181187878884910196002190593425092490270878985521692520978498130162010894823295654618441440 3435 160618863190776482928436168119041168469874469633009431607306894152896915592435288404600120947647545503793785590053408 3436 162590775401667599786353553646640249763052774179378978628209531167550434431125109931842627382573881226253196723454164 3437 164586313404166744557672169507855490462123645834314186278948544089284420173836806733203871144224468081678287503862026 3438 166605753278009822173023654836899100499826633391741594760072950375407596130148979580754984850817139087810388440229150 3439 168649374247497765200543506286727942861888320197278482427741390002774140691776394655196731999315947075247584347245375 3440 170717458716384763104327898422964010905100278538832581647195003696311564408976362099480488414913593924958597868586175 3441 172810292303143272289000692115297030687712623644446206024904227891229650258693363211813193447311240657154982896835125 3442 174928163876609764902479989247795089933619042413863967576101625948815722965505831971416127332548430999336349973221875 3443 177071365592015214779668104949346486620533139570191012191134927544222710048264126200628603308570654242494444987140625 3444 179240192927404359721108208720015632845266501902398877963942891384849129745080361383949749491480800524331531683875000 3445 181434944720447820516510083103571586480441663627979575616209121585321975083685126165990227220460030116074185753200000 3446 183655923205651198747337366476740684724232907688838673588611893572981696574763311229564527752471907372592462877648000 3447 185903434051965317439296467132650654670556073400418144800284430565428118742873857183128876816639557822354663589324800 3448 188177786400801811088536847257249873796181671306294413704393265342120089274799262356887113613078957718327848206336000 3449 190479292904458314458664302301893110653658075751318079225116027677325442438305072567828572789237720912524222372249600 3450 192808269764957542843321198192367025051084500988038383368465317706255223463342361376774295351716726069015944102936576 3451 195165036773304600215175976465232736984452751009810235172263750074643948625230787057344148589740061052864674596388864 3452 197549917349166895840802141783925423738235120020266453002605800603252449601554578219172094190577601661801944630581248 3453 199963238580981094536266240818628872849071803742812812489909236364816397611995054293436529100414598225754132903847040 3454 202405331266491570774475492225910063574272576255306323137929765311451611699414425516012627867994794808316739087369600 3455 204876529953724882336688181217670006461922527808220617632067453999308863550040732345391142677765258897367330220794440 3456 207377172982404825131332467650914643597637440508826191290892103291872350859190489946587523311212068995623524974819825 3457 209907602525812677187720338527985248061785285060142600226606399364395638063211096910446681065269273013976277963542035 3458 212468164633097286674731572562089377083517830062041173355604810469377617559449294794599249491009139259053623233173525 3459 215059209272039706099466688223747460867181887185480175235523185158654617448625379630614297193584588839185812860117215 3460 217681090372277122612657597099550057248288672566270784552800164187165552597994521492742454563410431362574247093354543 3461 220334165868990882590750895334216132717888427079076086666132321418594355488297037815335383247519515260224704135602014 3462 223018797747063457383553715398766595583253781395432893510804925328160770014693182135762765023290686217115745541959626 3463 225735352085709246315710023728547945591272320167195782706671261427456546266601494551187023764957424565390958752983700 3464 228484199103584162714652635884719415260829754499201505944350987464799635335345687419525512750805343363137732682324000 3465 231265713204378998911692112142013837679219044721717854707953900326973618270261528313843560738609768046248168910719200 3466 234080273022901616831240191442936513716128099068055189747223095792433624462136703450661552337652612902886326132724000 3467 236928261471653061950548021747572994810623395591459515617287198490824219877187360133729177283129274168877802393900000 3468 239810065787902750083537443479317113748060895412137398147209474122108838318647764406449729497121613129758464799937500 3469 242726077581267928622130458854229970617360197225525402662463847008217642888085269271955821451967999223284428934906250 3470 245676692881802666561795833972562110114310304532787503317367689767896499789364367318561014460413505060602634981318750 3471 248662312188601680849735574876182456737230959428437618516292945529685708646144212314949516206007389162711731221534125 3472 251683340518924360329176220571038367534373922359962312633804986419027627287921466270023594720670641832177884449237075 3473 254740187457844402816604724380264202830885401408343190291446940725022570262336725784626618773128331436224247327614625 3474 257833267208430535645536571286299671400695900700270340997652369836344291147566986970167168203724860218958692311503175 3475 260962998642463845345611740695997855169227711240052122105030059250483549419805890481588842484417423456269886634075901 3476 264129805351697298004616242614666927616235093183840721200387442737329618767001090612224248357883820379890915894773114 3477 267334115699663088288604756727105262379175472280473572301697914331528963250876603772057456100279990522689572989145688 3478 270576362874033512076882794232013502963183500498839505623515861379865804964373792983400028409544886264302500502029640 3479 273856984939541115209472495509891464929959742197448666908268701741186869816698389524881809887208968696918531750879200 3480 277176424891463928950161127236626032101161561225421785611865021853179972782204290190829368405068372304336190204564480 3481 280535130709681661443691181093648997608422400718385731819750324365709687017125118531398003527759472329266681385036800 3482 283933555413308773696520949477754034359099669742013244323269937924327639714488295725930629194187201755522678293713920 3483 287372157115910428442339867792303002695666016203601888951430500927129817917717935052441425589889389943214084911180800 3484 290851399081307360671689581068044991796931965782396298865688655430273579383329231001800433557493790227142721619646240 3485 294371749779975779615196385936147320175444053208647468977728488233581500788828040039987675069050192948868478992051528 3486 297933682946048473577691601646812604784683044058928712237059359592491573069052605164690513504419771281053563660056664 3487 301537677634923351231563592393277842036332626790771243204789111269197548900944251787083567539137510658470264496931126 3488 305184218281485715797780989380489362166347510714927208869922975613506576938954754377576060590764061141223723255565125 3489 308873794758950631977936338811686056820218064744498730276524238804897054500123473595526690875318053227484095929509375 3490 312606902438331809556221398457227815961548508655233040144113291672136470614512213909160123037020191074381275772235625 3491 316384042248543492272351836285095239604653655064104099902953627969913344479087197564999559189681335241561759225796875 3492 320205720737141905881056592904418057368290152878646396429061276838033142617132121664480111827140695710685402744140625 3493 324072450131712885266836809336398761499189592538825115129498229926624574306796769508049593668357383873848708105468750 3494 327984748401912367080337345319884309037833103385600851210972669628482405328776115811927245898367790975626614160156250 3495 331943139322166501610972563530731635365245540509880808180988196973824852466257670895585255506985264232307717617187500 3496 335948152535038205515575460347827128152481752842890854636945889215277873423279032817954928884688686525842318853500000 3497 340000323615267045591020299006896031250857229364127670810413294424282326515869663328943517018533024417554616077220000 3498 344100194134489413016285751813438528274247786424296470265780294151216333831520368401662231555129854287150192479900000 3499 348248311726646017402617989869262819445900199594028112290829619000918542969298998147752242326303278254268302160388000 3500 352445230154083800585719189747296919875651776853698040541577400144786170074102660808981412367725154092480854498183876 3501 356691509374359441377683305550338608146994144283723839978415728663411928848446756788850491866394726018684154528213914 3502 360987715607751694475243683334431460018439249374707208584802459474125261978764394290783971666756027086774258982630478 3503 365334421405489879401361953800242429437213223962762496383608371141476347907408937354775686675973055510582473421611115 3504 369732205718705908745910719738822878001021859754488443144171437555327723747218852821641479590629278617534272351403175 3505 374181653968117319074880794397525130685590871112636159665808688962279586734763646849831666140078095387659740279415245 3506 378683358114448842702935469604995555876374682919794502006523506825123996883144734575898186454035165428498490346259675 3507 383237916729600134078059753469446043404805482778944677441135422313049366393864652813422764121867413722206595403844905 3508 387845935068567340816394453091198071857023760221447718553763328493128134063168056937662830545969847513284705834278700 3509 392508025142126286457049159748357271368126115775858019971457412463016626029211551709374965011942561171016310129196640 3510 397224805790285109787763988660649540319727357073159161665236479869487061208390423571357232415705577212188364612243488 3511 401996902756514284129810857351140433850790210863455227647163851174185985224201691148182696842885799933483195659204864 3512 406824948762762019271629407594819030269489589313039897386567488075933886019982133729146622674617339524704294659915776 3513 411709583585263128812583938519310288104620742773369334920768456111924875671671833149633662424041953761043080486092800 3514 416651454131149526528175354463816655590758172894588609079547706605755736846592873420935444962269568652817855524864000 3515 421651214515870597003382035367922919743466118695587755475326373252427049062547392718954224113216095303819574674227200 3516 426709526141431768208938655712356677467340503524449735002329437568686416608157184776648210326704477740343140710496000 3517 431827057775459696923762901168312032381293827668475032766608377863314514089683684134200219838066132417233913462100000 3518 437004485631102561942945594390445167831295339001103965776700838980707460664179611018085718752536475838782863693500000 3519 442242493447774044862337624278904143689178318074533013606607973903454144835478418786690897914222364793647508871812500 3520 447541772572749663905474414127957431783701899248132570242454242375402850110200145134658777822658166219548174103665625 3521 452903022043624212764122671210446256035460729895402758758031782282223223425849034937107999046991158432296523993080875 3522 458326948671639143767932730981492277011013394362803472222963010639669023641495766407350028193571188943336301408019325 3523 463814267125888822889422154985380071056696229957689054953508439434325106501145540176584017417391999741275492290448375 3524 469365700018414673135763518796338786857029734666016229574889402780523196411598864904133726848938864241548807245419075 3525 474981977990196312786635270713762934484945479410128659823117849085414062617843337496765321416638630537266571968518126 3526 480663839798048885715826109808129955780334595813545191169018907461502517468345366062992850559330380431994148514939514 3527 486412032402435872691541346468133687829200277484800894081529993477220412511369237832634981002942587538555710060120868 3528 492227311056206765094699511697502556520471878764168453068704175494053378798073125636812781075583149375758851948935840 3529 498110439394269075934259590976757693329331743307880545340435388564377485819586624496005828015389206927912825972258400 3530 504062189524204257382190031524101577609047457340667722561654737335192927009712625295034022544592288361146260812051360 3531 510083342117837189306562972957284478962749289289657980535803008110921448355422609511363222237193459943928712966607200 3532 516174686503768999457991027443182028882895962056683893784501716107022822718627271686660225694202930384645734655089740 3533 522337020760883073070857295373649297827705820896039688241903019323523001645806460557984743564691915377479370702337850 3534 528571151812834207685238603463179107411236676072894374706065952058645755689199693687867128933442539061735565303767790 3535 534877895523530967986882890805649965018023210283808705759355239541205602160570117057422699928965693080023866905407673 3536 541258076793621395409949879222061386141717469683131322481462325265200737259881990863052272222297256696588139688727739 3537 547712529657992328159415922624419550892233405714783596184091220682846216581725771305891006055491559415776898991062201 3538 554242097384292689196116862217081192963770850473371287206348888397715578313009290231553106854425679810669744764332975 3539 560847632572491202596476512539884495731971967884032336887427595755470505965753081827942918512016804957130828620319125 3540 567529997255479102560245548002744041801643487855081290315695618069879322272887033811464836328396760826523139087057550 3541 574290063000728504202342046888091653898770453615832919529894833056183179288346616165021203150796161837389152934383000 3542 581128711013017211138511025911259627971753341816505245612997886866097886275972732183878356438179869597956543126325000 3543 588046832238230841768461199606764506309155821438015306220574258089896282477023318174179831597640554601522107574500000 3544 595045327468253264083933898077044025290377586024992318045848035160681372376642387609392351451573950827403715568000000 3545 602125107446956437792439036698331564728753083696393474303743955879419079315422961036962957906221437168613941980800000 3546 609287092977300872559870963916728046538770167953465372240304408161365736079024353794060520020523401213758805107072000 3547 616532215029558022246695644737880179467086824438215902605304925709568991426032213846519241228131550169681966811980800 3548 623861414850666047152771481400243735087035854994195744247658460344286304120061780570458156830277680009183149121916000 3549 631275644074730489505110208368695414228240338535823776025927352195038227689024703797223208797409494496404514989211400 3550 638775864834681521731073156832740324982725108294580510139100422791766444174920961625221101497996567939968111794298776 3551 646363049875099542466794338379179893453240406805879095508137410601230671174805385982808150857616240882730822221706914 3552 654038182666221011767279764686064309272917708087798072059101056641048495532773150770884361118610912155675744992642733 3553 661802257519136534620999464014276276517218782363290689787253423857369686785856590115732840070549619558896310080913815 3554 669656279702193320638305600245586924288514447039136000052820052602605141240983890396385966043433270993413678994508625 3555 677601265558614267690212150057126487378581615635896786849988408312820714038582377656712017138946009171377022266343075 3556 685638242625346038332589158140084271589474335981299051120454590171204771239702627391877978356676348607675450250333125 3557 693768249753148620071384117801167885127588818659443856860616362632582425374146999410587714169480730040351785507487550 3558 701992337227938983917907842793646534014547922422176129334626701818929588029606746897617074205142524458146019827038250 3559 710311566893401580260433360517926178270062653592272951100079628082758764827547795344126012878361654078583449090330940 3560 718727012274878536850373502844455838915792326744857837281714079469630693199302627107605572981123030092324175808618208 3561 727239758704552550679245077921970307690048494212466241753937870879221503432765450685150265003970541205185453691397664 3562 735850903447935593717714165866107458912457660443175480957018021072934526497615820858850951742037559585622977056887776 3563 744561555831676681911568773301362374056206222118372691651747301032997623377331664120109952774018120586301214282714400 3564 753372837372702087492904459038227829709608520451958148634204579624475958484112214098506857443491722818923911229768500 3565 762285881908701506579661222283911141207248433488044131218700049088896987392351266426077110800425956937865195144659050 3566 771301835729973827214545405038318483600207365606293624160246817958206467013825195047021492801474201042518654373810750 3567 780421857712646277447042850251055456827662384505161607876886678849466496707821894259249351888474480815147169572284375 3568 789647119453280868801519008754995068083876895479445039773104836516660677908067226590183915813575267772991279111359375 3569 798978805404882187512254637925681856821780630820741290936368070500970085634023060984995747020138506405899036013953125 3570 808418113014320724254736255156045064331196055988518581082501184324880377278692528816088758169281634972010557596871875 3571 817966252861186072773771143473244598811742204593110668525655600941877657447581831893243831071862735990989272263778625 3572 827624448798084468815299416377814367212640244840179183266576113322024157506292290108032439614618324666289589610440800 3573 837393938092395283122512766522568609970659742839292211925946091062181343451572473347698522692610875895218668326656000 3574 847275971569501225970554712643837026707707675887313380978215434378698930342392583699513862392343484879452526382745600 3575 857271813757507165800276387348200255569856257496430349276917997056390232633367609342965045608090237483784617280536576 3576 867382743033462610982974420370813906935485052011747599697880740967048720577731942529864894812231178754888531248676864 3577 877610051771103051617576778331496664364499697411527490175812161283714525236095608224460750318224643594448003764584448 3578 887955046490125507542317292704626548646544744604242667915732183258327433778377213797144257218183632795810961335255040 3579 898419048007013779447615074406879236245276734741055055573681016711121063340039077474185517173166858698401248811417600 3580 909003391587429052118833380611355990854835894525179359191456074089165033211349941007442171009694435253727584648560640 3581 919709427100181652430134363905446839246213976954930949137420881396287051771976363601060674312401138749498150758451200 3582 930538519172799919767191412823377955726560291554042736540043535814091411709204255752263237607652761791919609850664960 3583 941492047348712303090609760203279862686730323383467625269507464147030370516624990024884728354623576298319156521322400 3584 952571406246058956877200368244450395420318889513460966133479307883540229904970053427811530430589074897324675861110465 3585 963778005718149267706535929662169270392023025681472403655862376954559077930640464862226645157602845870350892884139843 3586 975113271015581904309398805673276696215021065055821432463422516395887265350338550670608222194994057953961723244156389 3587 986578642950044146476841098013772744788078823054525876121506515245445229542295159653551976495101537601283832354356751 3588 998175578059807412357774740678409495950243155144533266450783816163937679257248039995047829244965421278848253688359575 3589 1009905548776936069363579177084911702502109950313577227031709395559902091436454077786923457301762546661114977806802750 3590 1021770043596226781164568401211629333384073064037749950226400800158574287539841599471547098200894013018621214123673450 3591 1033770567245895812119839398465746857924557971140510364035064471742989559409352264758661703994469091396349343150376500 3592 1045908640860031880943701923066304344409035924246978300099291117473375137794051687035223694025955525770361846518900000 3593 1058185802152832327493367908037232926612114442803501993339964264061756425174338150379076487767364670063453111251500000 3594 1070603605594640530278792787501456495624511986939078580335274161550921317452918387506230968173554811361854387668500000 3595 1083163622589802687661579282436647082782940386311879623166484094220246858824343794814403725697243657688781733177100000 3596 1095867441656362252740880077225580172650817792148429251771382559880043693516152015428235995023857614863491542579453500 3597 1108716668607610490635608430610118011846978555409596648730864401448635120829716289424310432882556565568099392498929450 3598 1121712926735511807279461250098822748365263393899063660738976485872016096421683404650445986975969835113853321993202750 3599 1134857856996022680963891821130055246763234282529083641342795956587757170061068592380489683847218008004701189741617925 3600 1148153118196323211709992902426117979927588632243038216917128680739854884186212844336170428182828323837133432880751651 3601 1161600387183980489139159536321457566330698564899128219393800454523429416747474630257384332910514491821106405660929489 3602 1175201359038063166860430729914565996142654075023758008937347111743969497901594818375680454416226156803856590227306263 3603 1188957747262226820515739210428548212724001071282031683367329568712653290986487851035084799358346100174919461858750765 3604 1202871283979789857539252070473777622680308292535463486239651355708060084224327092014648114333851095863755218034308450 3605 1216943720130819939410031119480547607534007214769679546223302492865890925042302424651627229928174282689399183666358680 3606 1231176825671251071724995725131362408846944775574032323721445327396033876885480334443254789786457831469306739186625800 3607 1245572389774051713808396463651071443232175072837079030827996651710570159653754964179940665848613048276311631859226720 3608 1260132221032464457821617899651324027690902591172792271267187529200917576962542477300150668838733987815717738560332800 3609 1274858147665338027460186770845180329224924360687335429800017122233769358766703777028429858181458337766963174983818240 3610 1289752017724572548340583131459415643780680549090425947142445593861350716762160170095962648375440645259205188338787328 3611 1304815699304699246105205176171516276573695389341325133308420694805501048182448050730761578552530379109309571515505664 3612 1320051080754615934127146604229661568200211454022385168289823519327375535611980240877395200869389168446335625781833376 3613 1335460070891499860494987417442583597450905197543895681335990531696545599509034588660923130334635244563338445130741000 3614 1351044599216919693719411090708619413748548661994162181642010925401219228698627395422454992795461109181016638716975000 3615 1366806616135168638346137766393103975076580949512251628755984923955075141604254982358484060595316531957577619532748750 3616 1382748093173840885401559067643549831510053645773447181563292266571690671269727651459290753162754011474388923458703125 3617 1398871023206673818356891147114961724443518150049312444063401931247597114061793505350520004294763558061177651005859375 3618 1415177420678678613092107203662673568006006923913916286805732950062574562281412049180374539777175035130803163134765625 3619 1431669321833582090191011497293402509895397815678605830445330172876205283657467864628961751054361530525428912060546875 3620 1448348784943602899822381939692539109754314042690074964312130066221929434323726547942529983021631751966067296259765625 3621 1465217890541585343478112604902878745699123652450784530425164148107989074319494225532041626206630690476240510479968750 3622 1482278741655514362966874300865288310931442362982851880594541433025310245812238077998662733517692776199127733996936250 3623 1499533464045435455320293760255056770326761372841825482240183335737666801923009666131214631017957084560063371337287500 3624 1516984206442803502677514383502369047731659341853164949828395467852650853785579296239834215342779659352858346345884000 3625 1534633140792284738792900846139878286397576144731813578315769610919857822317475944790734841535700281708512446679145376 3626 1552482462496036308580417510376079350941534323669435649132793327196538456449063594526699296603364326771685018118573664 3627 1570534390660488114086853391407152267184264841871315396613066997673901751867650944164449743971941804331685038717280928 3628 1588791168345651879494768554901252435831386614604473429182243506684876364061174905740892765559770022238267493679304740 3629 1607255062816982609215161113808610065872002197074516360152142419111009200975803775083415777742771928296117589342173050 3630 1625928365799817856859943551263796415670077882134702776030968718636794430378099259617826605841415481966813681878073070 3631 1644813393736420468906096818831367056265375691847573933178713030078494354888242947585086471674613118193761113368140675 3632 1663912488045650715197748796658380500499643763676831647190431807777157099998757809771176810431852099888763930316974455 3633 1683228015385293969100493430183962810749920513457776833006145778715206812345382009949846706809414331609506969924771325 3634 1702762367917070353145307861892457405138350735445239897290103254573082889508268432069084846727531978311893243652825515 3635 1722517963574353021398904947350712071126727696683876226628392907819938813295060273019025063266179500778174014740237913 3636 1742497246332622007594935190198980363526787690664994300017267279014968852170129531479715737598099844730555013367585364 3637 1762702686482680828277974198950384198005636518834192671974550353064178800509699680485179087249737343560091895290503776 3638 1783136780906663292871741084982061891679233646506600180189729963825393908350416471451361309584818932123748300577696800 3639 1803802053356858237706726239795586822010870215187992865734764807158462340650991031209608938768231673255324177233504000 3640 1824701054737380168652796396939989991869748608401846773827606568715518774680390359377276870479672162929585730847539200 3641 1845836363388714067122021517178595354952911762069972507665814795307167550780494091099236135418581096290009293172736000 3642 1867210585375162886858762214632459420553030119298975153032748252609113962036893756474795681742422332152797432729600000 3643 1888826354775226544140999915717164023584467229393427597001045173676479734273651227392449226561978523229040979456000000 3644 1910686333974941481802219549691400409063345398126492951589587860798365356347444519830131476495594707780136053764000000 3645 1932793213964210167870305970912775235351635282904220131442228195063479162944303658989171195550194340411109837618900000 3646 1955149714636150172632536741863336161974373693953850244439751136481537795310131072097390951813611138648482712547644000 3647 1977758585089492753597699931265289337545595521266087522719512469188055811073187165967581978073167669676235283269550700 3648 2000622603934061166161700884631190489163140438124168077683810559424493535817323627190722389734841390631649816977619625 3649 2023744579599359208816023092094944568103175361842687674131060603633179841686581765145419034459256715473881583022090075 3650 2047127350646300805493565609455959194614481605585789659617034049707552811784041043573236014792466234098337214367303501 3651 2070773786082111724148398816604018562193184984109765660772966189916745466528075892222842109953842864680722033510137639 3652 2094686785678434829939784827997212659309965681715086376959020303577278255959182242847365909560458582080866881093062443 3653 2118869280292670573461541031559637130016407106371886718262340443340498952347637951530849727116404691925170791181792590 3654 2143324232192584719350848545483848813292356007706914906763669087982158862605986395893001092190486860286596196619562650 3655 2168054635384215628351508341419678909783267896206116758952810206505131541746158834875865911845500787453854123956549060 3656 2193063515943113716521237754500655850491735630503331381016309318564974550811465751911372729120124711755052308864055200 3657 2218353932348946028786917239394544652543875722270944267867486453324213842604286077026054400450509360876248689195891040 3658 2243928975823499180492008407375574766248722497193876029283766617144133987168050162451625853939497354790408293891133600 3659 2269791770672114239973167124837924164736251328972951932169852337760453992113012916489887933375977810293044996305491040 3660 2295945474628587447575099925184199617405526751298147979486276707347677914949113806091984020275372588885261108229906348 3661 2322393279203570991890922941918890245463610125210718185661343160162207705295412167393772104147395988568324852646689114 3662 2349138410036508392426881365285776898593497804856490416277290168076055065780684742307623114203017531030867997890485326 3663 2376184127251139369362714018612735072847649381794789017534159029841626507493027745240348562895126284391303795595118225 3664 2403533725814609415639882637902416244527603963136466518871692331447370271987897668267849081771370543252986803261492875 3665 2431190535900219624287252090621664453989210213272236589573370541013825061067093208497425965609500877251216065866408425 3666 2459157923253852664715774096352657229581610471280254796853144041132080079125838082251623600809051721894032009075477375 3667 2487439289564111145708707837439234625840089615241677853568036763990157976318832489317224880030777510901305983082653125 3668 2516038072836204950030569906166573696996112571995380170947171109607862177253109782967348189961311625690210628383093750 3669 2544957747769624476005258081931701674430085314164537319910983337030614826014370637084371523331490870143105138502375000 3670 2574201826139637075100806373313086740396702603587141687818581328110801591192998187116979825165564938149224433448925000 3671 2603773857182644331534425798882635713807601790767875295098437405291335971502175077474616807476894340910062878729012000 3672 2633677427985438190206547181020354022308964736088271891399633680833018891000840881653279873099081407163457719656524800 3673 2663916163878394302916449095789279883714287486818812737361549245959139754329916728009346543586335943307780062010496000 3674 2694493728832641329834928208651164216822702317755409272241978852959948590849312693029662316151849340168219095505382400 3675 2725413825861245303641816740419220809627463618098363989235351374723844226208818744918217661166120648302653761291211776 3676 2756680197424448537608705256692357483565724993386602784783257436941054049899716353007573042287272719912275714119709664 3677 2788296625839002936250989414073247918503100577091156465628214964180288812907906949211034404311804777826643586786004808 3678 2820266933691637948019598608085400882776705739022880415615919271163216843595673339856666846178682749979821473028452440 3679 2852594984256703783883027645921787772500856929079022513722331791457179843620535589931217691525721247402073232578072250 3680 2885284681918030913596400031827243754433062662277760668439469675681497721050844181160128453476458662708723415912422525 3681 2918339972595047242998341377681460108942847521806049814115062190413050484884926263831998981477976940401453603831954375 3682 2951764844173194770850812111697416951510578755454026330614734313849127242847936941600698419789308578672877638699656225 3683 2985563326938687922574400798670759903253576810813848305371193932465287275599151957192511827493635379009736213523505875 3684 3019739494017656160764858606209725063336202647376116640626990523541460117426293409030247135485780351572203537328723565 3685 3054297461819713878639094614975072882543445124371769572253516669211914103045045025184654084046000544826231770188241758 3686 3089241390486000992583973326911805546567582361173551070916695686174204193810887948360500654537347578929036895088779914 3687 3124575484341738063802874556721559680391580895688832406352208900494613661529399391965486855634434351710831647732717276 3688 3160303992353340196707201180160540912270066958434725700889209373229348367144909284220200917980163595646405584502418400 3689 3196431208590134383217258324407010129507842179363961030164689206558901794995600774317082754017896322360451699423476000 3690 3232961472690725387553884477479108167788325569858579629072783550110948526529302779259474705446808202532550579851288800 3691 3269899170334055695453898739204159558021409368499070288779298878624085181776914477569344206302937220840688538983252000 3692 3307248733715205485064151773265996267567574187010110071403920631250180864519522175540074020912316393207222525468612500 3693 3345014642025979014096350917963580364963932247872549973732032170759659277060870707445511799497569437750692058971906250 3694 3383201421940324259193802162711698162892890621124710368451069443796928722636630241115970630635794652473266673523718750 3695 3421813648104633088908015518727613782699956907307171073544997063064689047616105669161407679078307645573310514694059375 3696 3460855943632969701244312988169222038494921748416763810792962711666872038219620336702129457798016577677547257669537375 3697 3500332980607275510448034862871798878658012500179353928020507048532691566472079837251687780941345515261102027847819925 3698 3540249480582599125603855846878749798348855675258803004927046547084370031674293642143592791027432620354879029389097875 3699 3580610215097400525747615965712809999960317136985903634437625264856857971811246012182901209058513017406693677073882225 3700 3621420006188979002580786671674899528458920150975670755236640629235809156189457353659328638460737953488205356867021576 3701 3662683726914074912570402792668675157230911975015425133647760220577614202529625489442645045146908627661445202350484864 3702 3704406301874695755250500121140831944209317827723980609475942774904447568372614944161714774743151702563554278194027648 3703 3746592707749217573953644708249449113270166942991746938756559899533574092840901077739410222022677952021213045621463040 3704 3789247973828813159032198421866145844314510195410289178158411548167564227913007496219369886546333032632422392109465600 3705 3832377182559259021918050878294080891169649207200025991680735708308927415677270324910280636799843895797466855600291840 3706 3875985470088173601156517880007656378815576388231674583455266475930365001111343667805302741627522000572939969573683200 3707 3920078026817739658875163855676431537663492726852106841596208065352571605624762383211458776065494978599787382319349760 3708 3964660097962964328052001731465031104356010407248770905704791887713495164074341469923038696084615071803251754723174400 3709 4009736984115530777470760671581354254889441477322210198716336804360159897169731883412003904517807051613815561807731840 3710 4055314041813295972434946946113813925425006742232268533434740897120654836857301827394473515333496309060034736417680768 3711 4101396684115489525198869748589883117239033788269278022723429368648719161604918164895105410370647716582284298235318264 3712 4147990381183669149704636221186071240930146476036848956717669731774203258768033048128566750337650249556084405841242001 3713 4195100660868488760631675591902084811236617880827390319296293121686381532962507891504235013600503193541247047353001075 3714 4242733109302335787012334781988933855497165216895790301090177216922317188454020248734886674078852682466291424445747125 3715 4290893371497894805786570025749004856641816697947844176327611385046524310370313029352768003787008000733843559108384575 3716 4339587151952695140704186299799743938107092226722640179897173683889114075061608472358734396702236257084966345576613375 3717 4388820215259700616978269563901493533600329644322985686735432695062386296197052894469726832590416506700343061793118750 3718 4438598386724000212092615530803427379240402907308294682081726682943617176284753489223593212166713046468312131792906250 3719 4488927552985658898213664319274229409702409408957109049634781056689535047435128508997871558604933933949377063288812500 3720 4539813662648788531798669359224841977117401612694409098581761880476389047535259811357010375860589823180729250622100000 3721 4591262726916899211271916033733001356913285198490728508768830064636870516181571539856477557086127626176709166142476000 3722 4643280820234592094105506996318526222211657638070129157996964073141972161397853867639601642038542111431794808607591200 3723 4695874080935655240336687915956371008833179481152320584490679059022077498849946230498412110683367189266436813150444000 3724 4749048711897624630526438686119865414300288289381328343693388674040553645318530980244409260352776832766840571468998300 3725 4802810981202873092461041409095709573174420944100582803999166132256673834739707453272369871472205526888729416960878026 3726 4857167222806290462566903019980431830891692598507218113550251741921213222747694603052630815739033984738850667230499614 3727 4912123837209618905096810679120278084244292972533477622582639064463337976703696413786827962712984064304855555288741213 3728 4967687292142507914701197023750528976374129808937285406227905037475934047109091673471664633180499925463984097984662515 3729 5023864123250354136069470004303662821464111615492547311174351535074393905994548051393900958867432832448579988323565825 3730 5080660934788991747963016764853425414901701295521989070506380712975271695623614057920271514652823001466743782024577255 3731 5138084400326299778212543229319177278282144134098460285427985362801745910737777032042248781797426259527673589441752925 3732 5196141263450793341167806555555665460586256990730941784227146173158924564938777718161363829122290350035679287878685770 3733 5254838338487266419717811257181584371387152581803111412179467173428948714641754758660977187478755836461612226093859800 3734 5314182511219554450394878991547396193789944848383140740793106030086442747877148737737210197183354919405232570631415240 3735 5374180739620485612287810384753662340010553139327263671836761111829265935772251734585345581014262116110166797937788128 3736 5434840054589090368569218247712898193553028984766002493600782112361910406386280212269087158352093920264554899182449664 3737 5496167560695139463442052054169471055709654857075596733081050427972245578616651933568008596656803976048331854041189376 3738 5558170436931081237282827705000398924567652322857931370475556854647432169800866917382680841601170452113917399765120000 3739 5620855937471449788757049397505103854439497221125742491954529903528256352690135501490207201971507634338009880240000000 3740 5684231392439816184759141512531197703074440915966170480450891973809869951350506450140172348516605052059979685284500000 3741 5748304208683355597238735921896835673201929445766494993115952154383493334155551231751989687227064088072283839078125000 3742 5813081870555103930371684349426784875891734630532321923629179433050723130247575952720655056518119836630868896484375000 3743 5878571940703978192172452830625070829845429120069035669124071286954247950800093643370228453827869017941206970214843750 3744 5944782060872635561579842316717440917025087458948346975587850618020886878745444815016950637213827217665005645751953125 3745 6011719952703246805335976341093146327866563513597964747226491072540355083957190776388358104681341158092332855224609375 3746 6079393418551260408675391504346560242668503264648642292500387043831041701268329049526930587197649319419278942416015625 3747 6147810342307234500003529213093351835169789364340693147978148474986760311560876644574958896564957950867498184751296875 3748 6216978690226814372429113283909067048255103747023148895764146421396661181126218949480480373754490598031451612515390625 3749 6286906511768934134280453167944371478398011407175400815892465583703924729633839109928246615663015830508241150365348750 3750 6357601940442321756639776014648232425351323500054219401129067762486799725403888614305286628230840795829114939992185626 3751 6429073194660387528530899903027259888481041132465453373943484247387144866133459458949657040239580214289116400090397164 3752 6501328578604576679753054763154396656069876796059721022135696599472245001695999125694325873039778241156723192210540128 3753 6574376483096267687527082499160009182097662003340200442291560430295044218429404267923864094079968346317351329103470240 3754 6648225386477298546169759787889004981259174748542659931916209220845981548458507511883134110529548205111608486397864800 3755 6722883855499204048998256846373177265490225118695323225189381699560691216578177102585407058002250074263502704084911520 3756 6798360546221247908650962984291127682996027171352500180137886481637531159650952487671527516891820288404571956278247300 3757 6874664204917334326054788098432784491859225989793756223603014583888728514641560443032217176914712376605814680124247130 3758 6951803668991884409434829138058289102392727536043493336895888349064328478238338944962613995010170896499694447302263950 3759 7029787867904763643112744654037422846537758509038658388192357036862582048726419059668274817019365854624983108212207515 3760 7108625824105347411438617893200655977100129664753636900020002261885244145701531485660557898245256267978330550180475463 3761 7188326653975812396111359374885725967862919226956854533868453206436002173016152079937106194709255235362393617230738989 3762 7268899568783742485429198635961375202220002059251121305261905411990019824790998572536334111179242958213970699610198651 3763 7350353875644138661739486794722896981152196527803858257686837136056335705654502320347763235251156052009388899470316425 3764 7432698978490923168591376044531917977490381624392017676140070809453574408597927967412585121494857349092360849367781500 3765 7515944379058029101902017349458476723791065635181429602285061925020316172338750196887793227447809638198762777365711200 3766 7600099677870167419893345223178306423861546561865252012370253963187401275637599838887531687190683285356679423557876000 3767 7685174575243364224709488473939939312163486474836046953092149757324937540140132912673988327291302681419799312109600000 3768 7771178872295362034552121029075491885813638835006708987083159195343733475904806986480117699654513410380599686656000000 3769 7858122471965979638940987871212483744374575988475305919890491187117115358213151075501739809793200719833858353664000000 3770 7946015380047526011388330574993489691837158658680040018663399095519500531750313111388226639874792713010171362406400000 3771 8034867706225364643438504975389193448034861051608839004100688166050411156977785924748319903812215336475547100975104000 3772 8124689665128725561737832217071955717671019073078567625699510052579927348426742080950256166156848458079189046814995200 3773 8215491577391863195635352845851211172539590470100294128307361727753480443826833951164777180371120292046665944371444000 3774 8307283870725659176843962574227833266881690436156742128526523013142085483190369208864618521726603432409133304325839200 3775 8400077080999770074985305561409683762011957297219024793035281189268469900251411670445011151406682935205094602605623876 3776 8493881853335421003473305984290552628510471076522005463301430285586506284902386879530191917122593514414938060422208889 3777 8588708943208946969233467684997520502993587019180702869658969458243376658924885959230407795163997261888069869991509643 3778 8684569217566184787281823043824138591708614406365084101652283013016869179625080478171513067488295467141200591896839965 3779 8781473655947819337273051283132612415125470549636374572804365007807777006087255347384782104468380014294293192543538775 3780 8879433351625788903846830718840790613622173573472183318034689500095817672962481151765978920896153507821344690355983635 3781 8978459512750855316030594027512572236117791744976683494705151083279959458839262813425284038825065053736196671981931950 3782 9078563463511445583171818045901976680700495661629590021075698217500741476816221356034335265125349332136785770470876090 3783 9179756645303872715950745581404468830504672520730944120700032415630558312585072184669530426107920227742587424195648100 3784 9282050617914044421042605089285511697685044270632966668977457921858385385219053624517148342515649141523579728607483040 3785 9385457060710769367035222428348430668900558111717205767004499474456274165704257249628516702944506031645554717683735648 3786 9489987773850771737342328877513545354118087301127488318155159085312487181628234862291126050204672177211671927324904864 3787 9595654679495525813164452349950975859483106913985806923309460276132662867583082517351405499598588588351758131514996576 3788 9702469823040023366118300480000147407859709670083553080599683714348497789748794584243237693369760366029125194882169100 3789 9810445374353587686062951759640097192764290657660247388598508611114722439597766268721732378040978941041497481059632250 3790 9919593629032849124978597110535060414241901144805431943388306248273632678267565706316942763538204675310121465130725550 3791 10029927009666998102583343938936962924291150246497610354896851883565880983448362055634201198416460156406267021212043625 3792 10141458067115432593788730055679851368394548547639368095828560826652284265916996957938017556374316803379435587136246875 3793 10254199481797918202178821274322416382518099841882884445759097354014695066352115152873046391168200548766654559334265625 3794 10368164064997380017535518418299729060447615052329416073558179760952808549683928248610603270286193350051445208286359375 3795 10483364760175446559109126047048754238114036666684314496812596620000449012634633777613459999095575084210470969519003125 3796 10599814644300867219934206269373501955958411534045257678870769593722537321663557549255712540786951261070046156076870750 3797 10717526929190925751102852918171244552667260538031863265713455479582181463822453805783684093086052858821028473176203800 3798 10836514962865973458618102986579251623431644841920358673214340693800110764855691528228672124284382600410310610116901000 3799 10956792230917206929347320949238112855491259945372456743625668400560384804402149853620507484067212822918636808355178400 3800 11078372357887816256767859344886250274373115340539973411723290771178914061282381184940091464785740563551732315872459776 3801 11201269108667630901734678359057812807240931111423660101258188825300167773190960175603603288385289517839977621945713664 3802 11325496389901391498492217494084818978312946183527874084553744679395464199595417970637461190048035515803907637669035008 3803 11451068251410777101691736111776254428559078585557642017328076792952227752679980146874273444569423277278005505934525440 3804 11577998887630318566352428276375779052095534494598178751154022305014336201948242101488121669421528601080465841583964000 3805 11706302639057329959612498028255144485812978064433747448934313337228962935241553089841433708971786214809616009512382600 3806 11835993993715991120848462962710600329048902482086927702106238259086190411924863561927082538372131158858408526064895000 3807 11967087588635715715391434009255512912571388782527356099364444983452367134468568931327034959490796404064131168797533650 3808 12099598211343940366732989538966082921863741797985286247617718160281678495075567625738539329238337397262475804690114125 3809 12233540801373471702886315495989968391017266053020133621271590544527868921961422359092538480431458216357731141015181815 3810 12368930451784529414547121015349441946918619362777235060464918620032780129271234656743396473908207346565601235462408433 3811 12505782410701624695980876145889668024884090453548351528656071621281591029580758327975066114727689900892574443038241539 3812 12644112082865414724246391018453082887076155969252387690647475316811595259923708136316545955414193275083728257803834901 3813 12783935031199675128549727940455505699181134767676828976300676758797380164004983313208301272178881514924320578331841150 3814 12925266978393533709306807749758059745028091395687813331343493050305756838098565959294279369188116233763450472906102250 3815 13068123808499109985978578856425438559011237887906326615072393081408574319238536784091559001002543466292490401217522300 3816 13212521568544706484030849377498697453356393406695632120584846696010307840339141106981231787670022253861950252801612000 3817 13358476470163699014564282282712349785076191861599454585291333309488495392694023745978967137215044018138742331033300000 3818 13506004891239274555361925161733098550013068937363742022692847018089836079549686129768626844990503755305385460955500000 3819 13655123377565166709416163752296851296910795064608613924467340797962986106151861773883133590726833869723492690824500000 3820 13805848644522540096529201482549792578801348574409337690090211129152961340306465023949360617316594649912724443888512500 3821 13958197578773176425437008957362741750453063434172993393539553788166796085025285015388620273278548744523998066134174250 3822 14112187239969116398192980955201979812448919031377245261348564071438719719770451953224123443493165257389067724120071550 3823 14267834862478913015372005166176358919663473971781981277520872197442391893474234429015915714727301956858175338499130375 3824 14425157857130653280126912634802855276478694654470945342797748627563495142100697601850283928134714473112514532061596975 3825 14584173812971906741356883052554658424501734020503351196406210471287005538973261257411708892820018304878972350616469701 3826 14744900499046760771341776814364869505142460142852298352362707255151607264486604031167882466568903131700112101031984739 3827 14907355866190103941268945487842501791858698683464632653286876124676946641933073253740300103586720272665246869832301473 3828 15071558048839320339242153199277960560169518663588007074754181626848377603056360626154601763164041764223539321501221040 3829 15237525366863559169729085946979282690960837066482176699747177056586048033781465812032068285598940229392354152071513600 3830 15405276327410745481088746573155482373480159356199988589357485013533797697839659607519680044213089419041995663555863040 3831 15574829626772499388938000373893547815120975806651185526303355057318488957273429318723667605021703740788772626733875200 3832 15746204152267132697783785944955763521103059073821786579136070829741311575381838573254839080042845886340898040116674560 3833 15919418984140893371681147059591611503260735457470955477128345832481726920682461311353600541330640973619610671015526400 3834 16094493397487629866795364633068255616555502729716730756033433392610320054791940121852009134980203226859558263419043840 3835 16271446864187048914768152859371851083371944285693121074590366263575242791295484241140637788594736540143897897041133568 3836 16450299054861741935833207378801775294164394962754107039677733010065406882382896612985939887647656137607196289598603264 3837 16631069840853156864816438167981729597312084040217953984068107755707778052245459998819266181126473894032813018147365376 3838 16813779296216693791613081551996668403928988253919947314140270158094616588106010063070699491234832814012387299351283200 3839 16998447699736104450580681852692542606335040791991444601408715161374418320786291992949595597775843994018297637915954000 3840 17185095536957377240647811233822747644878030025445364659174831380199812407645268172082275232940093806147595075346633825 3841 17373743502242291119938542149717769285467176728013996865942976253282037424034850140505596729011975310661652700381715875 3842 17564412500841823395478333068225370616764578074001638915826558840410530302931431733342472552167076676060459739620853125 3843 17757123650989598120205422668026119094936280589373999775407218250219749484299007047280359848294448646382532978894859375 3844 17951898286015563516191402123941934608839570000723574493205055271092692818460559655951880357484961385107024888383734375 3845 18148757956480088564804773392155034638715807249492472719016924149197441136464894599200534036329838148142960087503818750 3846 18347724432328670641662508650261203758973073305655193160056647938421574732205775804347687911224282687914196326257742250 3847 18548819705067447826738497099463759687280103587154758998790619926742570864286102492864440056046518338798684030231331700 3848 18752065989959711288066993681299520101952982640271438577122730676481547287221723318133272922580612111880054957671604000 3849 18957485728243614921227570883934159170854385192905548360274358171840534470154989353367528540802253959260439103606456800 3850 19165101589371281226360537152024302900617650925227666352607913420492166182100432285422955188788618632997665214891423776 3851 19374936473269504219974366384439099619197677186522436608821838217381088919211774817265629318782366878088277889764592864 3852 19587013512622252010406560089971907671827354762001279614633253498076422032511691877254268322197657893880517245868481788 3853 19801356075175173513624858189937461364530504669816298948089144710558868523167587518806253600010016522416849323781014890 3854 20017987766062315650246300394406421608835693410647797713428834036721912302637607443320021368012519483802981701696541950 3855 20236932430155259245347953998479504645325254158964455306034596111395778824222427770746112782026357613960130797465345205 3856 20458214154434883749986973966139835669732228910486683356223862212856131608083109769787691109741726026760683491716980675 3857 20681857270385972817482036522227490136620443678898749958930076967321322284251245985435025436814906848235435259426512945 3858 20907886356414874698577268026525970325579199869568646120860202256665674450013944668845259499136448552119687370377621175 3859 21136326240290433367758956766451404689582474278656796431284394527323148575210623769337930463943647725057066588813140365 3860 21367202001608408258371176501820224488847743367817090498799199188291280432653713280859846213744395114816346859454960178 3861 21600538974279602466926776821134554645517510269389844140159763373643405573836912441171923957800490864849321430991888664 3862 21836362749041921287284045815629414729809007558075087632628406155175642916278662628698613841762046930482535481895530376 3863 22074699175996584953307003839129017561510372503584715183192767148741521618126527244845197216515693849643542220836124000 3864 22315574367168721504400271177138626395838803822864882663038429019438633250236639868427350920558191798727392475689600000 3865 22559014699092567742060554720460812553696180722777624630651430426370525808490806445196508841319574682884616366058880000 3866 22805046815421508317470076232484249481985297212481759180817223761709611739609155467720943227177224699619924489872000000 3867 23053697629563185080328054320504492420191386589643332722165761956109214848990895191120520731582208778196074630000000000 3868 23304994327339910927731280671983247893451812940806146016001199566910999626521861610340608168692985248471373776562500000 3869 23558964369674624519131825872085887457621514837377721600351699111349374012979878422438573823054025921860904514453125000 3870 23815635495302624369378209485965546571190333797118508151126743666008497809474373554817867191523495969622082094609375000 3871 24075035723509322996746532845207027280563710923140816300552338440564465777068051000695211361778046014668915337502218750 3872 24337193356894263986851992991063691175631555660408530809340964931798154405196509321668369099734865081657531056760083125 3873 24602136984161647036562107161027335401987763731855522449719638439820161296074568588173394179801215734014082154332959375 3874 24869895482937608264675467305054216303449376723798536427025691808101191683207145793815658620930901747982768585654641625 3875 25140498022614505318349866081056924519133106732668990009717778969156126909733710900787836326198242009105414330814820251 3876 25413974067222459066228517711250444791706214775936654508833427815421856954578199435900968925197764701531881883979481289 3877 25690353378328405951091553534584936713649573254149105301094270718092431532929636327945733061847841558649621526612908078 3878 25969666017962917376822115192526470046946015984265434813174514756131742100049899356769443291446735170944381215662154490 3879 26251942351575044826693719048666284361679417017441220190977643763958559070290223495130973398400252956035429466015900300 3880 26537213051015451752631064665313513440668315510345200930624273869086719522829834535618473895481684690607952253419258720 3881 26825509097548095638344480413131466113305654902770757646846296157355038473961465382494301696550290139878130714937360800 3882 27116861784890726023264555991693306047130270199677220641564132930940301541489177392964606663557369936102352287448131680 3883 27411302722284466679185474720537878403615134684482422870393539875579300484278600121680426451592322202172369143314647200 3884 27708863837592752557641864019241491312969450595181338567916468037522605268806948566093512240972427045911852985007655140 3885 28009577380429894573474844539294811211351623245861079185260088517987576873030991563928898484132587135241962799476206138 3886 28313475925319547758970080694483412620675850756236420014239524118425642929983940897468739354442688239585624931725837614 3887 28620592374883360813557223287625208817562328638944410655140141288930537138865613595066966045033552786109642070258281651 3888 28930959963060087586530907670346801399776625541388563654645222661095136139682201670918914470897585803822403455519889175 3889 29244612258355443564774673324917767029516783926612955464415507830889531295277757504813266262549152119473855511231212125 3890 29561583167122992994228585860606225357475253976106043005385190875706917216774770254297635501733055449086698016339040075 3891 29881906936876354843028303421770772552304344364673258377425066771912005201441219926943591137065249947982727490485181625 3892 30205618159633018416048732369782262979279891860075660324545723351248694350414622346678313655300009114425117252703662500 3893 30532751775290062055201732985224976036849903256709712562532887924678527235284599798579729463281424921685595817793500000 3894 30863343075032071007458623789066968737123170466830757068068756174620196610501545746581416595441263053461647988376500000 3895 31197427704771553213390152324933098810751020643559947009709072006853688883794978732858837343286919750078693862706400000 3896 31535041668622154463236423561410888067828346029685653113300732483919384117078517180552105314219294887119405583601664000 3897 31876221332404977085335903287159890355389709610587258714253714422059136208063264461307813727080421587432396600353587200 3898 32221003427188309073356580929953407975659669847043165776913816698174853521793523588891376477820604691156153551785984000 3899 32569425052861073324385874287430167793512695833582272435003704738796210226478681567764164419469616208534273228579635200 3900 32921523681740309449752743255883441320539935157546865876173560794778751500974905703811678044515847136694367568087557376 3901 33277337162213003434681285002629313218348384128419816319384150353553160515763857233340609046576834256728503608483903264 3902 33636903722412583261717035429141290913199414437877704047991223898397861915837947112560643699350046200132395110404399968 3903 34000261973930401476534233052137402861262087672129577918456584471254820536857139513940495958015253830746254104107437340 3904 34367450915562528563435062573458370987919932682243421432601535758853395367474002016937869081313202555881583177678718025 3905 34738509937092183911802770251628526980816974106255404656248056446950272867683808530738797987546570188763285008011323835 3906 35113478823108134094183662218336726694558277767664101192566322853729286298948100943649155003716490494339903548176409325 3907 35492397756859391141764251158861958449958356277034271397385049235181282254190509645825186680305429980348037917252123015 3908 35875307324146546493996871940425286506957720756327268999253794527538371950982534912572646866966905945980050206184084475 3909 36262248517250079316229397184209334187263392112014158952066314011077868121243665129048091461396604338005946103627243790 3910 36653262738895980922633506743024986959648472485961962843324780041004408862734788982278171994564667236926520999943348698 3911 37048391806259040111724375170800042829586059270252058709742644543214741229240894184180153391058094976789594376653359364 3912 37447677955004137318547544907689576979819890727334100824403367096986530922203025804555408488814020159528207187622236576 3913 37851163843365898611402902730584228589867050975061147126635028393128626013583066979120918548324820441163304408970485600 3914 38258892556267063712009686707027415035987302696740802306657759910199713901893170593058847582227115120055704200713956000 3915 38670907609475925396520809906394475889788276591001868271459225550919935826895886770608966004575731618770108844924680800 3916 39087252953803200841001875628641237196388036261078580429536119022528852038687816091486967977115093448902966719919675500 3917 39507972979338698709134362789476433532855480328119279872495248849576175612456151584151769237122973670530419944068356250 3918 39933112519728149042219786087679898815169546573206586642964736653749325564944600163031808578512680535067206871492468750 3919 40362716856490566302290326519038845954126029320387164571986177494997678198322706732044180880303802462398656045505890625 3920 40796831723376519238511578012667491088394939747580339808013247725259734951038788960164195355835462467120286212855096875 3921 41235503310767684595336726734876919401545061596067559847850879512382306283873674027197148064597400210353253391482007625 3922 41678778270118065058282714790477381458437256227388961822764445214382482407728851617866924304372089844338143345286502175 3923 42126703718437255239993781806805292512978804744524633512600175255732704376866994540564184573817148160305842892221209125 3924 42579327242816142945684282512660904798579531042538326860960979746876501641581194967722881121372180565528534289380318150 3925 43036696904995436423360932337737147144716499276745318567004579286281808381813560595685593047786759072781117850287042776 3926 43498861245977411800666768878572588740345212883046698332403152450617307954878705931869080097827748957049101910936062664 3927 43965869290681278437019329845379231869209989340701315156914998630316146263015045149068622824215025309468203223396530208 3928 44437770552642563477190111620360148608173535025629209346933955215195248085202682705076015528733498048452642466275773440 3929 44914615038756920480849655845956173003819301591033635402664151621635270605746886164570104829807715188019347068688512000 3930 45396453254068770622143095358410514871404624264604622102357034909798735774270970296987035696067616227040901201347660800 3931 45883336206605188604327284657149664522404459357661604848230652429693295128725629148573070638393084664588429673777280000 3932 46375315412255449117157498699805428837546162529400560708464258869125371717435783803328050719676392961478104902236479200 3933 46872442899696653379326024233865168660900152759035469554674085620408710248734526339396976585553948303585698742105613000 3934 47374771215365859055095886672594194512426250540360128427242618414742488674949789253823779826359834982656835279303924440 3935 47882353428479140613611745940104043492937671655344887375688261232690367215609725826650127838489568399052091704587258858 3936 48395243136098011011480164051988684641912948425775407697723113595422038002873203075462611009990447293121223031037813789 3937 48913494468243639424368734326322836092384692663254449634081457112219486651066873725565749027476851964525738166857178151 3938 49437162093059303631855955090195463200441662801241547082587414896845306690752856728542292675355024050215377950056217025 3939 49966301222021519571851484575930916618131759500116994012354055139958917616376241507821720079403763861277002237253037875 3940 50500967615200294526882068271278863952857674637880555974441396264198082574632357148664537318318506616926210342636468925 3941 51041217586568954384686828088994528930994612813468375673604015805632644778585618748093916742871841789537215944753390750 3942 51587108009363999430173908229741829983529332028508611950202113828460451128770584865206068080464101786787642774334706250 3943 52138696321495447175148188809014837555682981986830405367525260033007391653742779558866329290790380657288381393528937500 3944 52696040531008124816618766347082791444948197213738182168656962460100013454299689157126489080927529071449540560699500000 3945 53259199221594378034229397685321465521815414796235185053138816303901560020983473518056802826215079455653140109035700000 3946 53828231558158666992721743599134900169511481210810404046985709542679184137249561581589616966332456367430558750464908000 3947 54403197292434524606639077219082710883672663754401489043020340999475380923628694959514098934850691685904342507335648800 3948 54984156768654356352008620353300589278387663714070733429829812229669759951742902356852641566063916487261054730453628500 3949 55571170929272565173807770217587612022892993467918984971519472683756345361096190476131813786218756980625668482657139850 3950 56164301320742489338929583821673929298543934283460893484316425112310097262864138121127373485667444156621385462880615326 3951 56763610099347645422424892299779300957596887021908407754946827980206872559258811349084477753064982060516009095568270239 3952 57369160037087772990323728465399373570772711590132258787806430410016666420900509995740087455099834693478021298778343423 3953 57981014527620181955641303919286417730977913957113335058603426504868291903776832647536892886853289348339926959246482165 3954 58599237592256908035570053615556104565483642580121960524256860281645997324543140006714694228821024689147036988894983475 3955 59223893886018186227668332794430370335746660453608235102226520210028184845551220829736050206019206068345909510817414865 3956 59855048703742756751399851171881704059190787962623089675534594312199117268194256394863392844870879657882763898193402200 3957 60492767986255522468980120809634026592297121505679869117392853375392865610772146091247196265190141251526715206784639360 3958 61137118326593081406473967297365769961760197570456140077281050798963979508879635306573512862900395947185572558045878400 3959 61788166976287662642791051120783636357550237123752019988614560281016334796616341178900591057922750044690518050037155840 3960 62445981851709998520976582798437290865891841277237725192077954842179523675831764217083381593745463087203749729552826368 3961 63110631540471670863326901056083342861261839347688744183132379839588726626743050054651058486736716003357291561708683264 3962 63782185307887473639711942714157640188667420199400057673633465771383199694113314563235582772523334345299798759362789376 3963 64460713103498339347399227390365063621137421129380271948938688518029346181866232481136328437872874910911056852103987200 3964 65146285567655381210989928901299862400097513377695926533499366058847087473909632522994338250799233115766280269624064000 3965 65838974038165608203142807402198991081067581135360983951277355576284072725091065090416735446845074396650454231863171200 3966 66538850556999874820924932341877211512519597735878003086111542083494001266629836652644534638107194512352013414835184000 3967 67245987877063632529240760206825796910326019789498511522090035408778304004035918316713444992513205638116062048672025000 3968 67960459469031054802207612369256013631529501176654425200964883859083368940177244625630348957240961698919853341795640625 3969 68682339528243112755923164641949383840105071013766246598719210743532722574362434359351030961150301299165147896175921875 3970 69411702981670183472169339279203004694373396406630101967267237489553900994273603846158197382414776185667085035445303125 3971 70148625494939778262580023096223031800961468777686411442527233743943956461643585137449819392915461398624950254817705375 3972 70893183479429983317033298925842259526836113104333264216923069884802780074735743479017918086583071584975798501392666575 3973 71645454099429210418881307471036341005711049255850215650697597019408839091774159784756599914346696861294633442044182750 3974 72405515279362860693474370455317709560943174180657082156323058552496997857896773939815659672787769089581100015893759050 3975 73173445711087509685645526906971051490413653270562584672638622770268760290599840800178831305566890925832896654277248276 3976 73949324861253227436775114419712704941808756542520724071332840006536987242813224864912451383852947394501133739903224864 3977 74733232978734652653133470889273133646499129943480870606099119969553215119310075630563623956345746932237322318696715488 3978 75525251102131445524787320583624465537136918491106944748509289917650639562785220295376866822385630004091304440098276640 3979 76325461067338749268839123047600155109380234606365131277686332258394190680010225837440757910673382892250718234133471200 3980 77133945515188296032538910627545166803892867994696554304761707948690908521549892468677768748694729691401904027756818780 3981 77950787899160798401258375883469705752418808170667193407231896683253360520185222664701309054248653739989167625233559050 3982 78776072493170273413843823197198548641551734748209792996136119602612609572849709114258286388027590769553393402385723870 3983 79609884399420951693867897449823668883031747845137227124524652838442036976843306572105838970306329135194653732615366925 3984 80452309556337430060182798279985812435764988153144291739174346224556526379998398742847954074188957874236594941285556115 3985 81303434746568731784346281452136906579298943105006288247022461248108219717431400887293830044749819237844759646081600353 3986 82163347605066944516355713684945649644742239699731669764387923383284033505174593191206894348941318919271941895911932039 3987 83032136627241111804097658009470578087149709214892229093512325800040143764652755887696508398405000950194953337635309501 3988 83909891177187060086417122856867698110110480657930104394704589377235382751845232450984225934878756362375231316683284250 3989 84796701495993849045151260486043373074893372173217613999555150014424506139756736523553932987607265770350659822840775000 3990 85692658710127539258279877416422241744558129754775052323805491959513838354901588149257882357447097591383217946522045000 3991 86597854839892977204945953420691476176621031074829348745229919361278121524043629841629589380986439338953011608843500000 3992 87512382807974303833923218907075061284093961146796508845588065193719846586113689872203490819152056672912881410000000000 3993 88436336448054899120587932821843530304667156057172062924455209523203693462770432330260122347195311205640708350000000000 3994 89369810513517481304025038196911053938044576900893552807804994902515476310020365330031142657987830449093411650000000000 3995 90312900686225085816005064982828191611538605139888483337143044450988356490654574949111943850625334071606974590000000000 3996 91265703585383655287651253175538575008522988370217447023480636250632380900212669057013031442344366739367742921456500000 3997 92228316776486978448123702847386380261848458665843368128685733923398206123509060258747966384479346386472223260986045000 3998 93200838780344722213029834715322692579520552546073629507221528495568680998545574020237533131616473313506825519440775000 3999 94183369082194307798982600276837953079495799802165930151569724528965886252955786617947046460910302030285639155489465750 4000 95176008140897388295227899214288689834400837899289754857552845997829848612229881878482765591493330779568626959534330501 4001 96178857398221691774012406937327620368076458627300278587073700861034163351802347168982356184812994188042183108407951039 4002 97192019288209000728828056956133252000168270987695654069904102327374775219747724635081700958035280588675208663861994153 4003 98215597246630045394319067153780089268769027291180823809146493219890769182709569124459541871416006520539640084647623115 4004 99249695720527095323944716628434733906601541832770005563573317974343939634604844153540632526269875830818722444568701425 4005 100294420177845040481932935304423021930279740695553286249575826177302089964398152260310521353685528466087866502851614670 4006 101349877117151760045116850159994324286734959658421387024727362969699013385223928101128787518208278481743229545144153050 4007 102416174077448584108403281069584502017070217890500792833185069854983348661445691648359692160669674709610538403881799980 4008 103493419648071660545367220391042289083038936208378276071212016932832117870286351024834994619299093630066405222301999200 4009 104581723478685046393291901264894630787902479703690936153032742820438733787032071539270527584954608293881634475954324640 4010 105681196289366350310376441459680397380986260008136477610413218587129151987192645486844289283166158673140189002432398688 4011 106791949880785759892312498019547612910254865048392968674469945304607764156468667233323666076693996284295523193769896864 4012 107914097144479294936492143493986345644172776884665885242084787009672685562321330150528746940996036500963519839284190276 4013 109047752073217135105259573776732050503588412470550717149506083162537476838850223375109012715300889394473360518277665050 4014 110193029771467877865371644536379441598871103808698222990903440287038436538398454900206390184625493051711333223178092750 4015 111350046465959590069703070754694926477683243869462140761642839915804534322824419985676846924315653042793148539852432075 4016 112518919516338524099742005512563055672796556661700448282899664351442210712886273316730832214998041711220307342687590375 4017 113699767425926377104095396029742774322195970544287395510709252978661893139301807290365917129257800017482029628787178125 4018 114892709852576979549589948100243221197438212819925443108012215646536472258480230940373009109560376756779363876804046875 4019 116097867619633307048146892850162528930910234532178546954765170869306216026366082805622253940408199687723308520567515625 4020 117315362726985717234964480633052596691202004353383765411609163459985990958908391909342079500160880397566016919136087500 4021 118545318362232321352202957362756138035824539810649463052167622095176290231513815486011200237005482691971323116195324000 4022 119787858911942408137878766411102309150359720891259522654703070113231193002310312781965072264859704952428981647149639200 4023 121043109973023845632588281827471202645111664172322318910899371809085186131852070925487418106764255703767140269080224000 4024 122311198364195394597551326954121763715230716529353630719716866503334657251808807939311807815385057348569845440602931200 4025 123592252137564875386850304789767915139168552089941033827797471993554556546058768630411862704478603469651522229674213376 4026 124886400590314138335205662575948481082955531093790830716059543538387191853095821664429768498647316289989614590598283264 4027 126193774276491796010740829009166484821676202780636848860479481744600989447090450748948998600215443381041146640328327168 4028 127514505018914684040522424992134654300004064402649783096170173330320126438396707029962658692633549222410990114166787840 4029 128848725921179025645791750509087921828297554579764841724074070156682208141341495929413433418258145721215330109033850400 4030 130196571379782283524313184678668179718529299202640756328616140053437250377078395566397029858007676637096189988044632160 4031 131558177096356691289740733511232069823615218378224489701438640644659124267053673563171021831907402228866004593973971700 4032 132933680090015465322936722936818940087503038097128396878850147651449997210530708379480262016575635074917632881188663065 4033 134323218709812706608362474238333648173893482982477268188150891884743983548343522398733979324055331386459780436043786475 4034 135726932647318010920600370803662196222371010765258045711597588708836724996080282694991817735211555155454627298389695165 4035 137144962949306814592365466089783191497807283160839623927672532148151345243306150862309476654455432233904437868544573623 4036 138577452030567512036632948029597512739624526896304244872245406869041627113876955460776991111217673529848471224126880739 4037 140024543686826390212360475271423455978496087039748602324243432806133003865290911452235140467298418690261208005225705326 4038 141486383107791434316341638803514756484180608318921616406050264733206881469353944825876301876950175249255383307285145850 4039 142963116890316068153613512273716772796983761339222477854243645017825737043329127172269386232307031926137018719777198500 4040 144454893051683901886187337643295102720551848299675537076783811695559482834620916319901484715345119796877350325679664800 4041 145961861043015569185311758329580417578225333973117149270761396702773445601102347341446764227414218747258632702674748000 4042 147484171762798745216652613490679236108866397597401976319475307714508537629419380596300028657606375982795828640765700000 4043 149021977570542446371327182392292244873480772748874833949003623879400182351861940712559872294422718676562333601449500000 4044 150575432300556722219314077802952939602701047859751454460790856718941637233248601989798642995651039262455317410297687500 4045 152144691275858859806028055555560507390958916546628000095099035513327203973965057631569756586480823962858021156238456250 4046 153729911322207230138462359491961931820936147912633924809164047605308336582685569146833816864558006338827277243950000750 4047 155331250782263916514925624908888108936915781598887058897107500098367496298752631489024529873045840304038149814482982425 4048 156948869529887274242706869811056535763417859680603831955056277983729934850088384504790498298284709824295984374687482875 4049 158582928984555581261667085336230710163367382889809570128710257577905699676711652056850592577261741984676273154651036025 4050 160233592125922949249461132251304808694612567469245657017226335527307566518006675393874094303205498102295505591086695151 4051 161901023508508674926526202250291359299364514513858910062615712949696081753482126454901943757234048031932770447448584789 4052 163585389276521221506825600461304481856264378254756031430809344365958980006951917741136903761721867844541934319783834158 4053 165286857178818030554307127176383698522229621542837519191471315560049844716578126455448775295266696632546359194597196440 4054 167005596584002374905827491105873370253920065493990307239844509109497108093602467546693793245766391131572931617249685000 4055 168741778495658473809617155281088965029974172497377495346064571577459715275334336935769557894224775065618398516736804000 4056 170495575567726102004928597793694491153215588565354643420721095477689007183982572527929373026118718924220077218032000000 4057 172267162120015935134045619501986994299847887407675202647751002102134347212191341748780874967909688842860233146541696000 4058 174056714153866884633058208603364420408623622772878280332065857495751854965355302304635774670615788542125727703853440000 4059 175864409367946686093458482546542111395111403328069073209317979685507128707630674353002871532386007040217107954368701440 4060 177690427174197016023426066178179836511540562728851036647040997909025078163165841256314612755183515106517621767171277408 4061 179534948713924422966389460754327450625332937200455853517419067370618860733817099512183897126093157981642600699322246664 4062 181398156874038370055822920082974090287270361837207141319576479692379239766040030723691724186246129887487354700296090776 4063 183280236303437697300021410325718907656969005289142317186338541629270527709108760814839380126833068651809911784042811650 4064 185181373429546823199550691096327392454574486543759131446436434783982995185619263192360092044088526167988066004783814125 4065 187101756475003016703962734862440301734500184602047870138004958964359306109861725818847959743819244429837238356284441175 4066 189041575474496082013971977913824369601044111233849294771539762687745324555840170456631569984106671396793245723759572625 4067 191001022291761810331384755526603452528221161515924963808548036061240072398289078373186512706905830830331073971116971875 4068 192980290636730564352448356953202190010776502341990285871232729516370878314341468659663404619196063334343693543869953125 4069 194979576082832373091729284392849557777429655007546848377209747806707049415514487608876431987207464938631774123461218750 4070 196999076084459926513940604811681515106589499971456435954653889170866444913696788613550481005839627471088049370094606250 4071 199038989994590871441120131581748916850364703376472259879367359715069223131403849631173479286341522243376364754930285500 4072 201099519082570822293025296236547142147480578637925642195298628072423774581971444535617397815235322462607636733340504800 4073 203180866552058512410374094151882916699596344089065774229018449729896703311227903260010927792041361666522400678092436000 4074 205283237559134524004447978548835309647976711666360431768523843370592870723608404439630588794055262318099905358652229600 4075 207406839230575047173412092900027000708113873415969107074926146943366827863207727608335846342382774049079454701601036576 4076 209551880682292130926337371297366670960889284051194182662153935276020556330602910026303032662350002226654325614213341364 4077 211718573037941901761170988897238751160644229271326168532456885009457464210554059566983473513411116537155424978951403498 4078 213907129447702238053646240363393277544750736356144177757753196219599420895491716566765666031011256202855340411758105790 4079 216117765107221401331206684977305428015793426784453403477085045091966086231286911922691089470191043527952347791056593975 4080 218350697276739138430305587042325046684677891475109584216184862311893198592067916280717017894050519385111232932778884815 4081 220606145300381781567800357602663928327555553079690730051794722598679985237133935081189713478348387713041701548946092325 4082 222884330625632886498469772317193335471476568101255397044797446449312573101158273498853843026753273421600694649503916035 4083 225185476822980962181823002479469733989768864045255416063618320450811879561825893171620703404833566038873381580237121025 4084 227509809605745858743234704042043746027541634416839511311319463338538906600523844515197130469672584845789848356592067840 4085 229857556850085393987927318881356867167145113432068122051095164761430194889654479092686681437889456740028395319514759168 4086 232228948615183812312335165969085740604175900919701440165960764249272381629833933009021956144911469638307187706604683264 4087 234624217163623683556836760602038672762882530016563295037359519935044183547078753143379536837513076958584032748294373376 4088 237043596981942863157651184974831315136179030066214590892732900448530338098752178638405354456073452200244639591248691200 4089 239487324801378148884787549847183423764773093898383193576033154638663167049406240243717855683345352007184579112730624000 4090 241955639618797283498247215568800355695873734578058570153148605936735466251307248328969973699716596666818300917003059200 4091 244448782717820966817147391328017503674276213943866435568993554877174521376552544601617914665745598705647563176935424000 4092 246966997690136554977010299304102239542207152670496583450110380393942637874460266646706602652997808415575062767206400000 4093 249510530457005139050100011754781579031963347187867907221166348304987111308307750410637242247444200856989908158464000000 4094 252079629290963709723352578048807111646174028056906828323191657509811367335934880139197571295507481646904047917056000000 4095 254674544837724129369104944075883569176868472783055510593917420068634258842374302922028930129074105888774128956069600000 4096 257295530138270647606462829266574085121045384010113379879558685126244829688315817126653912827361236223782331308301146625 4097 259942840651157711336743237490613605929137607154962420000647282011386104009834561588693176141773493719080369778842627075 4098 262616734275009835245977436388639828640342690100094071096310641577144401405028819872986877910255659936316614442409977125 4099 265317471371225313901966631063355924565694747275647140130015183207606514921509525621871661360702162076396297104969108175 4100 268045314786885571833854614255450292626336688201528874361153397731045079531540314052649572692748309336203521974711492151 4101 270800529877871963369636733336936143680126261112698939751160104158681631704784404422339447486155484641420903526657895614 4102 273583384532191849522487877248065568765908549296371121519239066207212816565430503582213608526911189554377096848161832938 4103 276394149193515794861297182262755541895921466153925970621263948057926475072020173737360071041661961478954236220406057140 4104 279233096884927743075385199217440915965021067028014162619706152340297387533755499763810618173346623595684301161134119200 4105 282100503232890045849099919544170005199924779933451072428042622954808416941048770388280423397611983745834915480858560480 4106 284996646491425235699899095755653654042000983101392408364493462482653749938265098463493902578204630151615187929199456800 4107 287921807566516449604693758457451575088134791422837301323147534722289155166857164628439473484308537257335996030291677920 4108 290876270040728426544726105554646062799972045005390510138974583752031639754066800812344208288232362430089783292280378300 4109 293860320198051018540166796754967896093147656189355272944105578816936956560885731641649955897652186815600346515109912490 4110 296874247048967171323033365630237403955592800228554617060475493902387519197284345791458754155131834491206624590473849278 4111 299918342355747347512052725508129932695731603958549153119435655259704244796773588528880916490051987194769441981707954789 4112 302992900657972382006824947199717101581093272893052496609431494088730316958645316552209538515847753986229778380963089251 4113 306098219298286776312209633624280080900126452984815189139742690996649768298646428452556752436498111907970718437202772625 4114 309234598448384455638376036550843680633183524638711283180932475229650548525523298085158863779477738734067837567911884375 4115 312402341135229029898568067827709630929420211732553919975497132683387117831552177007024694284338989100265403119088198125 4116 315601753267510617146478918036587517034181976127927139335208964902174290002205530746165114899893768942126293977429781250 4117 318833143662341305559359395334693227471898230434734345474935115025177685396381631066880819147896963966147605658359375000 4118 322096824072191347782760609002575486388721806548122329744571155230686636118035568508394458692020711326528379120703125000 4119 325393109212068199309305573264289078451729924404855555952210464168357801781943335445506273219797294968807809873437500000 4120 328722316786940530568275147735952695890666635180325407299753136813460289572590174408215972610111526032564950410000000000 4121 332084767519409360556270103792212701075528324635329302604947356733380688939466545491276222162100455273334613805296000000 4122 335480785177628478142970914959880518216978240777695768382926058721143668668483593034627956604290426545820066319509120000 4123 338910696603476335641267349122879905469826925718833023932707439962526474348397363101246522706548243379433851432790400000 4124 342374831740981617838987727446366191447529152443347036965416371089814964718998104843609240132089075605468625299672868000 4125 345873523665004708451348918631142627328055604173521852749714575929430056080251660829181173167594478037295700702393466376 4126 349407108610177294870308410489470051752975873525914867028900893955925874346685680121306032039942584190604882617523712664 4127 352975926000102371160474412904379584563337472849426714426893870433840292087929128295524888585971614057939166931844626478 4128 356580318476816918482373854403626494960374108289379746736266175369288138494248047536935082913621858030098568108330657365 4129 360220631930519561513956057650051911735755684601432096582545885870298676476418050113672434363569352405470797415633768175 4130 363897215529565518991496370858745516773451279928064718734818840922301666037000110444357959790982247202686665167233338745 4131 367610421750731186202843555239412255087095390124034648169494467015370628741271908564519968290149232403530494559949639675 4132 371360606409750707140521729388037775958092594033528541460273850594103210620093862923609427130905619713463885808690298905 4133 375148128692126914060856655246008762794911544097529290935166659589577399810682471669848686279188373144040263435086819950 4134 378973351184219032399361756413208064693546163043777580250586803748984359713737831364285443877879741827811251764961512890 4135 382836639904609569363416338579533877024780360743824060254660960678952947313634670011694835261708631859044301162605974988 4136 386738364335752825062132171500577476232060603367532908283359983984466206385545414828963808989864131047385328274887744864 4137 390678897455907485741580395068364614497365185287293844856311416260301933838730458618442013065132712299915050733733455776 4138 394658615771355779572594574235549682027044361183813934033452702876622247668740183895418852185650648822178035603119112800 4139 398677899348911696489544115795641610644524289258421351793994466214858296514785563642684112610022932027024303287902564000 4140 402737131848720794803162241662050548822532373139368038740442493964226124577392951065435515983382471584173885693588449700 4141 406836700557354138710102035733072481858148970796125099414069319406525963574364385336219067878211337541307826452068352250 4142 410976996421198932397781252358062387554191912656267710746399423774979508039065441296521685040705074252616734049967568750 4143 415158414080148438196670942589078587207176629964158976562857472566151703178454166633517552548046993037667902913082171875 4144 419381351901593788164904791039634088280511944116530508157980999156997536380616918523826062674401000761763349055822984375 4145 423646212014720320603366636959767657942338901582445310399254936034601754009335013212534128445881344173516244855642728125 4146 427953400345111095294695340790361373403156912919756361003785323023949856607323576522475234715911792611367177537840880875 4147 432303326649660263738382484908493919641921559522800277857901679640173819063231032528320044891746893300979206060031916825 4148 436696404551798993317794151444591647353636304912806127821701466469941595011923334185740150352365025901120427735786976500 4149 441133051577036667184999326252986112638249009891243475923902755315079008644151941261998355939757771840202921220775727200 4150 445613689188820104687221885051888911831113533692171603485343475035773814500420722115552091329288434437902743769025529376 4151 450138742824713570386049683128023546935483596815515558331088304778017758087308846290001888790972248908863551423407083264 4152 454708641932902363138743646786622375965535491188047322642305250552216142596080338636398521675675982437749074955671994368 4153 459323820009022800321614287996539149046768516583597612159187909507862934736116025437371448914342217884423298351603875840 4154 463984714633321436080006838121492764285937168203073109050586060595694364270513044487543087765660973452700978823312998400 4155 468691767508146376489505184671320658292627024499640178223509403094665505841940670760864936110656911069928226069738127360 4156 473445424495773578710086905589555634495632217822298234040422915689969497429579155363101478569077178595780053240340947200 4157 478246135656571045610706873573027632247794362658160301347121075093787554702442055951642820771369718894242285002441246240 4158 483094355287503851937737219130552632965858589482998245590332696299663116792847120426787121177543969453697006012801941600 4159 487990541960982962898441183053964711224817121318120183694302564892491320995809526813691209028843434227264022858974446540 4160 492935158564060831031814152273195786000931529272799991492890518631641086660798511742582366068066730088055140063118941673 4161 497928672337976782445305953357631807596448274695797213907547485625996849037364243998150501495921676996129263176803187739 4162 502971554918055228908775763644370795452544533979596244629088740886365203271070723006056568964516822862070888352915074701 4163 508064282373959767918168865696020113623539545870618367752407218854689957822323527388162224645602709513264475444313727975 4164 513207335250306258672499671271035358330786894333813883843468192305746880700190215810117377086635015946338807942438812875 4165 518401198607637987950447505880899338386335223564450021646567151235111087667591426741523091665319103408478633909989177550 4166 523646362063766066128902974264476437804415156838801600944352158196417432553708488334485247836281442104884740345914964250 4167 528943319835478220056838687078414223900452800984461847964972896954198836937937537462812216670826927679259790985999762500 4168 534292570780619176185627149312067419404132222690013072213951553766678498594860082739626838242368284041535006570074500000 4169 539694618440545854263112281581308729841518714439016726067324488763995670466850900282953449561411169448626417362505500000 4170 545149971082960619025094215589348005366680056951207366296672903389518612042507899648274904094096527254862755515243300000 4171 550659141745125864666157881470735238124023515492769652493316234280428212951287861387824627026552257806452587460363772000 4172 556222648277463234443726151630557997430454384304588158473175949058998216947956323023038632946039088002177261931999488300 4173 561841013387540805566623144925904132219152551544635996793476508814006990405485381405350519938144780661622643025496972250 4174 567514764684451597544081607234965351177569936193256970443012434115555226735843846783507623769275353622940390646218035150 4175 573244434723586790424822710780671886017135105150603797957693040674564991653907980898638893124034532589468904638012604401 4176 579030561051807067840393659233588481606757939472641085001648795323217778960441703448476864568353657994512411729431342539 4177 584873686253015528484198619135385243047911866730492596861190528754508083169113776972019965796134768438903576338156056233 4178 590774357994135638609446261391490034822651507155969927903992050524427141754127951975518268514094780653013897652402778815 4179 596733129071497727317421305370571310016816240613727178593466308653213496064889763827558882646276500560484890115975061125 4180 602750557457637555833940908973420836753154482406723977333466881380401283569325258361204946740979176334922469276980780950 4181 608827206348510521638466924175588311367107132161520382788934490995115476078596573311768506265062668847518642647154055000 4182 614963644211125088219013816143399387703783850064488990552512164171704368180881818601545180445425016511860251039888777800 4183 621160444831599061378635903863205699278429586542871200596475194004584910186229464684902160499551343610513662719147892000 4184 627418187363642363417827710329984831062745140170965379061085328494998491497979877697252268002788726212858724776158653440 4185 633737456377469987163573619320497711727510576614507938600464102747141003083706782950451783857482412470554763195256542208 4186 640118841909148842711998661963060521726556207103141637423904789055087354950899685941665502050860261210064914135780977664 4187 646562939510382240899577078708237149573151350360116023298711141368158380190514292632813022358521828216698697577855947776 4188 653070350298735788919640452294783785833767371274409991128102207159892925813890649860722571884207671149933638460561234400 4189 659641681008308505158499081215186445599808409339061451421885066696535502061779294452197648066614702317470065598517181000 4190 666277544040852992240870635610884195578040639432272601245144765212385501396254333660942708402864691038132658386997907800 4191 672978557517348539449536275496045538706838789055594746997236550050012340141690318309049847279906034432321897204782548250 4192 679745345330031058121269189157231456564638871734848553570299934191347093059708528952428477090561006702265562302837128125 4193 686578537194883786322172525153951826362476341421954133740876892983647976431257528628850454356644675464598387219908234375 4194 693478768704592732072707382049143042038336867862441280649923819558634002171859157110175304178331120368689044140662390625 4195 700446681381970857627987280645594099946447083416425735369936140991455681072243954614125054567715999871293719587278121875 4196 707482922733855040824479844545204120204751557951679002177950446587260319043363325569445255428098255242229033809156666125 4197 714588146305479883282221921531287681710279962604606677943168465770290280235525440799590716378531698011167259217291139550 4198 721763011735332469304170070664438431290118855747251354093325773250973035957408236798669538858340715419428038108265162250 4199 729008184810492213643539633838724520786163218664318249870972370130446412101800006891451192624603991707729999869481163100 4200 736324337522459970918114479065927829973396284963348123072545977838114645739013316933073642145664123850592457846922436576 4201 743712148123480614339734599197241349687901329967045208329257554923198725721898508280443659117976609830424156120395416864 4202 751172301183363326599705530964016056279923763213450396191079499513673607328689878553513511794967603166120151877563700448 4203 758705487646803881208954409866010433176280674967494235032759069840752308451713269498662616461737789356066092312026795040 4204 766312404891213228337631834507493362661392482852579397251864387340612344612337167776211281599783704860067359957099470100 4205 773993756785056735234793196803544514075913933209439769250494282046079079703818720359582719657961772958028523035279522890 4206 781750253746708467637071665822457839653538022625419373658656645244899061360352614658607034594243091556352259646745929950 4207 789582612803824935198178951094252747070384997737734854065316759086391373087446265554359583193139734981536895325968848335 4208 797491557653242760890958237523157047695714258670270750401786426867811110189921553697573304064102602602609251467010191775 4209 805477818721404771552902893259782329364365550172957628704360604123262645120423404591352888788191177898038583772859482965 4210 813542133225319044266899142572952250638691641910460623484663228805609252172365363399305253207572001832423912162158853843 4211 821685245234055481093823262040233129411778801730334644459444426647414821682089789067744772966671742967726748387154243889 4212 829907905730784522804914482573881144437991647403519646317723312272354529666429705731745049280127448255083931773383742376 4213 838210872675362650701962366005086125219779613412514473936990145291172682564517400075184993149999362627421126236655395200 4214 846594911067469364364719033545416766850268406666952601766943664387411840991812347528099990037173515459746227491554384000 4215 855060793010300362230017806589173914564183674280650712656249426955038239914193772312985701230542970832872930740921907200 4216 863609297774821691288314758404061947575574080059917165482993177565973298108889644154041591246175178193975833242763264000 4217 872241211864589671883251314329371942553810934955099212713600765054126118583162572953671514864292913845861191919206400000 4218 880957329081141443620866228277735448279082412127764354451974272243919528943045237047479132213938863518773403992064000000 4219 889758450589961018739784898199734480064089412148207339340079288326419204054660973114781009562534829120430954233856000000 4220 898645384987025769964623140156756571312811839406291840465714746465178285154144937825471164599253258218309945948089600000 4221 907618948365938320864520622440525148824141881716771630578701560594568176401867118422809685891117242293491270985204816000 4222 916679964385648848069745038109895020890405138362245138586376883886445648799628585885614665334385524636095193525468963200 4223 925829264338772846364280247782857155128504622601715957091499455537361104690042712076632661089560155641101476694145159000 4224 935067687220509449673848291422200817298635147969432848488920539515664110315527857792751037551863126758848348148675785425 4225 944396079798165443309554486053991556058993704961833683498942020066796406723019051040667661058308505174125829145109561651 4226 953815296681290145509944981198655932790922643037581993292649081295716302312039596755617903539368980764306528368013151989 4227 963326200392426379351405515634415146801367204008149233265676415017622690986813548828140897187933754872874456737003787263 4228 972929661438482799471207431928830283423241056859245941376037068063566743228258526026520018116459240850723715034084122015 4229 982626558382732881771841476215968008332187910150708888400079106593215926218422546903631219637789940383180969313625985950 4230 992417777917445928352311401207439220754777315114182467709049300517611265524079711643161147471571571465619047072919585930 4231 1002304214937155484344548557435387437894694973365261416687690334733778497494134257152905292640158750864578476748073033300 4232 1012286772612570608123837106924357611024370177168889253650864817231431991909554678781691051867202401576504011122339890720 4233 1022366362465135481513909933187014628860520281715199965832261307003085078310127125336579808869556344563123989964693592800 4234 1032543904442242892123011717621362614561506647495069782273713437047700230545092750453323470832788687596284351392671678240 4235 1042820326993107165829573384872582786224302080209476532782235116050121080846532715848425788755668804990317230545690191328 4236 1053196567145302173688068139428917004911700634376726616357625168805276796238205418062662978588596226793635806163702363164 4237 1063673570581970084150012303050861609384485810092857679267672621646878695803650016261376458031760748946772602136636119626 4238 1074252291719706578494844686983477440619169226828268416969545428322808447265720020467248002642778127308066362264911854750 4239 1084933693787128294743498913307272055067817436323766107477136861541980960104464220736842804789634346166261983746677928125 4240 1095718748904128313086828766698894377040252404267481083411285266544372170871171239321053299174837693252275632418489901875 4241 1106608438161825544004634516106316957195808710731075657309071666342017406568848066726264540170563630622900796910755890625 4242 1117603751703213928781867938642503871233069978987851236418648003950589927371865228621817151865246462031324590930302734375 4243 1128705688804517411049687952308251148586860178999464291778800645588124872867568459373333942224532240998875779828173828125 4244 1139915257957256687293442637028454558025441947891459412775480807518090581317240137923354164077734810930320978974316406250 4245 1151233476951033793980435349709160195212962952805114554156713659215244921940596345909876602761803891702475907838984375000 4246 1162661372957040639070584179894687338090117565596006700013655214720731156518391277177890769111121991317763172005210125000 4247 1174199982612297636185920085930879617150575525499662910639320579558882427444867619158412640388285550646371797368211980000 4248 1185850352104628650633428182829630701576743006340558706510612954116476031808284330723714205360089727412136932619241600000 4249 1197613537258378517803181027898014431284488784172969885167201178112869672705124968817240830016261178172142201529300864000 4250 1209490603620879446203228467997762645800658556260972055096367514997304382822015571370970644044006365465988371989752165376 4251 1221482626549672669547505840989726889364479459799403414103811589700965998568894676592761300911285083023008075753187953664 4252 1233590691300491764886335476139521996379160173519977478485517786706530078960955839058827290376092806758975714988224976928 4253 1245815893116014106764184348698283338541570389613453067050993773073888944553525159939439872808252997580672165556650007240 4254 1258159337315386980809486847845643676172410297614769267932906318222564918712996759775832928830750554045807040634808131800 4255 1270622139384534934009854130507796837396427030929600387114824742805555834647553669122736636741036609814125454047974384070 4256 1283205425067254993206203633691304023239206113217705718349125432804677934568535714903934023136778273172067121181952101925 4257 1295910330457106438054612326400263269987844234074200734229142097426835262954653578341748011444122560118837666554562503455 4258 1308738002090101869858408848180631742741389410184981310717785921244113469397250206845281640429565087176979349160966218825 4259 1321689597038206373268581966867510931118518966883607698566615545085844664844990094884293144470379036381015346566418985515 4260 1334766283003651623891430654273520846706331789988479436916988716212568832381258609116501805370270824763309099369522606913 4261 1347969238414071851331975273118791266139126307220655977111424267328913505568533523450342293131896882262430902062217881614 4262 1361299652518468624143476714883628510485971640694981043919714205756553192166347378160243458354653498123733930058802000026 4263 1374758725484011480550983915817182335947070135167850816239739499948725149498510864623827701159435964417636523567952904300 4264 1388347668493681486673689553979436463675382077061752338247711357789885935391046131755402171415108042112543630263622204000 4265 1402067703844764862290585091399471728446664484900547561670592621681555780006363993785376956518743140092121140611006999200 4266 1415920065048203872980062714565407703654827798887586621969436089216150058892323261553609973826268117959868633813017436000 4267 1429905996928812246720333226497845279004019112917240512363995838580486286516078981322792771339731729641385103231692100000 4268 1444026755726362432767462875285219774403139345381560342245904938487517382511408938335516301467240381632937233330807562500 4269 1458283609197552080835153224058642237210813404987859288402130921219499647335144562778778181690245516186405130856174156250 4270 1472677836718857179288798868920714540878723831414267976480212553979494103209227837550424854456001110909972423242286868750 4271 1487210729390279352239588324660874997079838660673316403887881670318428972965253683484542086290836874198382225565666490875 4272 1501883590139994877086221993624833963797560195489639099995695453865644646531707393091503383241587485712064684662155357575 4273 1516697733829913046205994325528015015614874853837082691074341555791677113861392025526179946382654690146548831171425382125 4274 1531654487362151559147340029797960682549082126805044629837194138032509083103911336965087541444599659309932618380976070075 4275 1546755189786436694826320138526638727529917016867066714830058514026959564922435519209450967492330652765228537523569021001 4276 1562001192408436076883795323967246971115802449385476200899213016180071096427696823754690643932811771752379328517622740764 4277 1577393858899031909522102711659823397288618827077853046145524569628648874890911441573986635120316659856066582299123401568 4278 1592934565404542625813849347366294472104160572543094119803940455464175036781502721524196108782456691773166726855090263840 4279 1608624700657900955664920821319460358919019177874658693202455369361024494733238404732295813428268648985423429649952646400 4280 1624465666090796486322967389168894068058618645190218068018323068453137359863984895702244658692382837557041251532301762560 4281 1640458875946790854555492247736684700165790323135967271829917788604811724699639448073069311887599183612684295211238195200 4282 1656605757395413776382277564985758476522637827466722329502038677577581986068611213511998914594567726450794357300990935040 4283 1672907750647248187539323933543179864020499799022920823451993866912014717521707651546296209599181138792276059724458393600 4284 1689366309070012835679859208690931826196854165038916378487130540438078378445614424902691293805729067834890629792800951040 4285 1705982899305650733686435106866454293457233130922189804345106850829207986469605218355070714386052156816912645611747202848 4286 1722759001388431952380847413900528324976677808191096283242767708030581745756591319827049804064643042904404824148398592864 4287 1739696108864079300379792375711604287850990744385807557988888669367577240584562465885283597467621931578236158640819079076 4288 1756795728909925508858043494748127878610372988134012997038073446036686659784222869040076960045985671338097209517858263225 4289 1774059382456110609551766922783593764881951599745216010400760487175382476139316170850129030034617187452025526193694892875 4290 1791488604307828265466689257231252487374015180647018312319498037203813943372405278569934833597541850251047736487491640925 4291 1809084943268629885453520320890317882364536012971655751369873443366813587966644092872906371029916213107955527169443652375 4292 1826849962264795426080679348523496845807095796738990402616603318095598900002215499697550331717238765836156498207350621875 4293 1844785238470779857076372474920197504415478001093881993030471172368099202687324540921975178628576648121842745130804968750 4294 1862892363435744340032851954090536720090902086367191421676265010468287453573082361523082485189720808295457641358115656250 4295 1881172943211181244069715691018665131111602281927528700824739692361037894430450781468717819592455401681727869904359862500 4296 1899628598479642196744875345932467607500862305460181087850874566176982312646015328339970061000327418600471092675874212000 4297 1918260964684578443685861984658487209501338129539579886512413365504011485339713894005891406155028491190084643493683144800 4298 1937071692161302866195013347230646335600142453491390883703284189868696346857732936591126502670142156731597590236611396000 4299 1956062446269083082464393726864178664558107256914598265137863949412525933211319629852991919267833264059780798255159362400 4300 1975234907524375135024667962096194043002582235618629865517516673428902050366840697342250157541173063097612336743731739276 4301 1994590771735207344651251497108850899198987927045569753438180345946936877191387396629504523385243816752961497854049585914 4302 2014131750136723989165590041203089261826518601845155830536685746231956495444450784427391945236762034534938800799225024558 4303 2033859569527898544404121323540349942595679536739507329500983705710490167737551368730708619933919082537062569220495333065 4304 2053775972409426304087109395896926237564183438648135573683686054628392844321993609354120829608758445874497602116968702875 4305 2073882717122806275408926078727233280847478643290660674936923174538214524468091031000581763276294742121532829440671576025 4306 2094181577990622327895327518052863073098857869095355761466341591202922499013228947792352240591754436491681873268683679375 4307 2114674345458033654436715574554918319028114027387784499376036895070254698347149732398216115288578424134154116529131052725 4308 2135362826235484685414199422683586421926596243011880609820464568739683735870806806853930427422983739657484650948607562750 4309 2156248843442644679492434449071495994960705710793053184045737728564869704381074085164348675916187530077618263442378780440 4310 2177334236753587297964702354424531584394806656710525277180526379054613436805583723409751792982768996122650905996004272008 4311 2198620862543220553506534491902093134728629815989359742612203803665301856441300709506347181411216750979977130800128053664 4312 2220110594034977608829433558581877036181993137398190923598030260101524500872796750122301594141016136093125479099688139776 4313 2241805321449778986031018135952812331667593462237266197497163561937126025276392117095174944392485738835783955640158438400 4314 2263706952156276833417339563595629326945908062353405212456222243758813318201209158420192722157170694792132408272776576000 4315 2285817410822391983232378786227317062353571593586547608445180294428203779239862984352613017594940944758398139456257868800 4316 2308138639568154621074038218529046438525733219359262345953964963382514304508663383275541886904449012230482026037537052000 4317 2330672598119859475810555204146994407191330086440279716194448493137478304752427094971109348417060979516919460691713925000 4318 2353421263965546527541473263043986027455021131805466556858555754903679114932411627167975361018409095785491868183577375000 4319 2376386632511818320578448343137143530377516329867759904063315548564659105839170657406419370719074064909438065907156531250 4320 2399570717242005058558612679518468106671842659667240630776108703630560819029253790120784683863558297393596592659480778125 4321 2422975549875688749652381508044715439501565253790501892546965520386136723607262541528636321502729899896241684277591112375 4322 2446603180529597761393920886500842244476701222320131635730239342373686444575279228375798044424275524510738661513928037425 4323 2470455677879883236951491858357326939638903898329504354159936641143457725915894969345093363306185027706522305107153447875 4324 2494535129325788917672081560900358321369856775302554373563631145088571439137824410115566041201820396112885337857882924725 4325 2518843641154726010485701131269141478099137222699044081910958909940973252927609957584897102274846101063251143349581315326 4326 2543383338708764833245090286726034407668239471044210901745416959296804830427203967464890131711085229321958241675558731114 4327 2568156366552555066311977818870406267329054675091675549994495982457259112115812429341429664693018210886983936199251281148 4328 2593164888642686534687206498163016467565432061944997206844852841045454207603509369767798328186793795518929670999012003040 4329 2618411088498502541724682872535986546334282204856149389990809600205693463242918848703960948689309134080709740373172205600 4330 2643897169374377872974042588092878269469930209298935650468272109909140043372695862395884328154923860640491648008764047840 4331 2669625354433473686969958481504076415716222955993605050988966707168831811220856510797353087755356640110796577877536743200 4332 2695597886922981608833033315725777464500313762094720268371175241689457076852569999265135639647863006974813847280627686260 4333 2721817030350869442374126688828514783103250505860361232955381711387153203012596799479985639472821218354386067999356340650 4334 2748285068664141017006725200700560507025155419335408269226219173208062440431055247648296545494619463369852025372806510590 4335 2775004306428622787176579414338179709087413365923521382693879942093655870043841710195234244106339085095104564604965079143 4336 2801977069010289904220347953618651528857367490648671696926351697744860023389593011483961682129430433656358933929729302639 4337 2829205702758144583571500469132408352975586919130778650121034761618077311332535213258087232911319475304160057487824474501 4338 2856692575188659694048374505153159167131905328635664878537283365872170840734471402907431797880698236698362727135395271075 4339 2884440075171800600592239260846326344017908204003069648733893004634706750679289655409007900272058178676188808760595734625 4340 2912450613118638397278720348972160218711960882691290587728348135241196430384608760544406795644939338683739702290956965200 4341 2940726621170567773710258479969945847191731287486238400729905670545379792138065005257195135631002998253279336423200704000 4342 2969270553390142865016732505554837741470729556363593047413719543568521383392288588516726601228982247855578413279406400000 4343 2998084885953544543652341146127472917996198585788334745419614888069358905074229385550570436865093875806644568657664000000 4344 3027172117344692719985722772533444263357935626360475753815766104405098038169918756680199716718526447228424047558656000000 4345 3056534768551017328343560993983938828308462634893971928968174351565756404369041468151485425337292319564763000576409600000 4346 3086175383260901785692085445375467173071684403438564880843405655863754629625413866633750975196896768351400182757195776000 4347 3116096528062812821532490081758719556561203208971775398248482770800064961662302728314477437454318586825804774942913331200 4348 3146300792646130689851961920092690223856172631068432971223951676304663388193974849194696780708439468493371469581215744000 4349 3176790790003693887118396741743094108578182284586385244415520479059218774871477354858369721266114886278156349941462540800 4350 3207569156636072614340679133597022380386781503763471898609141279877575017694275173648158598256051728641464829203992331776 4351 3238638552757585336144376229642074522598890958350236435105427843355687463225626388153486122744918159818197099576522290864 4352 3270001662504072905641641278850373644203569268083049612239023077110166807273821159313497597461064556945515322715386359713 4353 3301661194142444840610898557752477989886157212574738060475997105187710908816486820567643549991124417284537128564928252515 4354 3333619880282012454153389562370836518406982843201849208296706731432601737148791555070423339644430355368110254271128368325 4355 3365880478087623661566857157091264947780330024841456405105633579581954210801706456000375320710259023828747797946393598255 4356 3398445769494614404678536001705339457181199832437934580239321797247873484693047491593124147569424947779234416230244679175 4357 3431318561425591755317262333667693854524420879483404254538820510606665584599092565999283788892251770886459761295309862270 4358 3464501686009063880985024267861713484019140869873101763094093525359091012216511283805017307145467424048080575908396651050 4359 3497998000799932178118807785133905976816938846704018215125175195201765443625059282971727943142852130756737173493037962740 4360 3531810389001861001621368858506123721991087248899923870344389974412188069711651340367351323983529817848715917131089892128 4361 3565941759691540543591847184224993856567768716117328397982440135378200095988345437087233240496496543047957698302821469664 4362 3600395048044858539411253721398019609789226810771520909164046745980696227991803893141011086832126336454442573594173369376 4363 3635173215564996605541188563933119875802971933966629587117124847141338685940440795222033658976129246960884467059480140000 4364 3670279250312467140584107708289412827202613311965803077596498768110329932738788497945532139906415102003635035499558437500 4365 3705716167137106849337541834777309272996646518077402753069776607612619377818704152157387226901099725068535102482764406250 4366 3741487007912043078760417131026243745084529294221988620604472347369165108307877447620580324703060666948160251151824218750 4367 3777594841769649284964632735685516703815292060468573168184783462993159641385680825120541458823866601126587427032470703125 4368 3814042765339506081556962684873867345594305261258063874838531364759517603150672465036569063233810445843360303192138671875 4369 3850833902988384451892879651835368707903223710683384285455738056571909615838522563091526981179223012265404421539306640625 4370 3887971407062267841072807262506487630562723336072199329954909681098876556169061731795438076956270690534341207611083984375 4371 3925458458130429977820418362418359751811754953565927568066054959653338959205315726748265824257168610297818513995392578125 4372 3963298265231585411739786760873023747982203724684511793476104111552389664743349503349129659418700405867465623578655031250 4373 4001494066122129887861405993720040271126411067868935370278641388782987607191917922667934437369496881920632892003269375000 4374 4040049127526487817864305094561259430081126417707850596513251706851941885231386412732579857502322920263073437374760485000 4375 4078966745389584245910771489470315696671233918045142809254691462173404812493269074234456981932530330325504986917366849376 4376 4118250245131458846659647268466276969415604460628440032947661276254851708041194294400580976718404178182616000495160689664 4377 4157902981904039633741969086615186808081302023923208944373090126588550394379150471004362338574893704383031856870053936128 4378 4197928340850094198797105592633079680235900631376109151343903549626543877875052283793527275661394508980274662945161610240 4379 4238329737364376444086801718162679318322997135460573903646482874537332030960724785048483823727192089162699502998614604800 4380 4279110617356986915737019321154551123153425021178426048197848808653021058093205538334050653744568153879644384763512047520 4381 4320274457518964989811582718015230997644785765617283871041777288191720201342380982354187995814448670848934934527330289800 4382 4361824765590131309705871373344528179658781972467635039974716268544745769912152286180329766118758264973724436636800569880 4383 4403765080629199020771688348642160485694356338751131771255275217086722278766006178465790192111063663959226288680905273950 4384 4446098973286172496654572481884886815526022734563881761518837671569216168364694111299722587502714222849227185971632523765 4385 4488830046077052401550878095621833485223964650762460642893881906236881307311800720148070606259316582969332702226850544463 4386 4531961933660866083482645153815908326869077660259419113660807592079517652706328731184331059294680795130961388327067166489 4387 4575498303119042445752415922739615966501123899387176069632204247767121951963831781260568769690719006840982500547494338651 4388 4619442854237150596986576381337096143374095186180265360973559383759072481462030459280117258725234571506498101551453336425 4389 4663799319789021734613431696873469625873980000508634569665209058889825546526764987894120485315361793614482994973599512750 4390 4708571465823273872260050099479723973286334023470172436783705858179491943301822044980509868248138499692835542368374627450 4391 4753763091952259178398979225404563874468913817367797877419327482761205843545662296766226076538269424779758555430839263500 4392 4799378031643453851641370393752386611358442147050569216789492587520951910556312320782957250051563478400213498211947100000 4393 4845420152513310617366022913410698735565983889650124894316872704393824946075793163097899287827940052854098342669218500000 4394 4891893356623594090903633073529005274640158384146806296560804862900507400932541542965201866581394102274646560444101500000 4395 4938801580780219414271419224642865933106072686280455488414547371422689247235514492684594358186376812375944473702468900000 4396 4986148796834614736484681643466532101564175715165931825739699352402620387473845595772046342524480820686024147787372966500 4397 5033939011987628271768198571917666025066854725568152573076977872325077079014031040079715877926323301704975969508495211450 4398 5082176269096000835561181838583772760135553227858000377369492508278335971584030428719081134175004445938216496368909112750 4399 5130864646981424925064410234284814370730013007869902304857997276557566820407586080122290791797063772946672999580009741075 4400 5180008260742211579226789756972733627082529260042171185588040200373629028816573662855743255672216377182611129725464625751 4401 5229611262067586422520690902743584396598542310054185595676628630934426414433671487480916647500800458953572303316700271389 4402 5279677839554636467620789298691782237749898520701522256229349813942523037388462667818967483168382048199714523110149845643 4403 5330212219027929424189663592445962486847127241412564544077554389845875693558614520856789787500848624234286407708768217465 4404 5381218663861827434395032083529471227647535642661412091801087098734068600408105851668004859456620729470479306597156856900 4405 5432701475305517330548258071007270909606616016710180098922680631898690653963186811019621346493037059726169628304443537760 4406 5484664992810779686371717296779094893806898331316501032331539848344675962700503007524667792861113765006008800530212903200 4407 5537113594362519110883966725117676548569084543773907206332391883690046020786555011999160478004603669318944133945144963840 4408 5590051696812078412746623820565206028145143920162806659854168380724903482897153043762542176989212098380794748780456345600 4409 5643483756213359443155775657716454126978057177103009905634365501510522456996490823758658921115864866909977592911401943040 4410 5697414268161773606993978919135226695453927888508662152404013528327428941436661368327029160947938777696952583026955419648 4411 5751847768136045214996952054525631373903636212071693608725851675811900012855772272092372476633167487247051026829014564864 4412 5806788831842891034142442702905573320204943808835384491280131315687434470456395310263328004590747281976911912128906296576 4413 5862242075564599579348096749169223153272714729417911584297853785453785292165791070958586265759668233899861586230607501600 4414 5918212156509533876881157178596510960790923212357567402824656505184322002990521457953154834132758854347067420064318876000 4415 5974703773165581618646256085620282054122292308061397775537746157118089576136961889498218889131209476886455541450348914300 4416 6031721665656576816739285009060061674764662597781402667879978509965419031304531102462811754781199887368098664123197343625 4417 6089270616101717259346269323874064722182235653273547616492223597443919015629423276102293877702019055829579902276548746875 4418 6147355448978002262237343289779145736726700295928443945090033074591469974507528397124674640564004248603704884401092078125 4419 6205981031485715404768415121327200005413354446857959831598110982072834721597826416598874119907117845073750965496083234375 4420 6265152273916977135468098257736728729455603464737699251644912338093770264799572189011687815267961955804635398015558846875 4421 6324874130027392329966219170440465861441810971089913986642825034822814416825854774146164226032221431288712521165706820750 4422 6385151597410818083224028560118516500785816427682776351691503055510805625700735518262409809574693105548439610370804905050 4423 6445989717877277218766558957497862108137693436880960283732251597859536780109799725127095920813311342261754772189939738500 4424 6507393577834043199905887712890282699760999077593998571877392490810609616633078618263839638329080789284965383616111658400 4425 6569368308669922331791963745203219524219592319109624183357394021664776435728202986760323037246880384769313567484930599776 4426 6631919087142759348546806862753622800757438545369200040012811694331051619269499609542486064274347394863660164269736533664 4427 6695051135770192686740042230718841455941871419058115756012083838147440940023766197305242028100812947566744648433479911008 4428 6758769723223685955060727127317497847564457437078542959580294502449044216655699240870968344328024266714752386383790952940 4429 6823080164725862320244185803941877891593384188956402544651110500166138852582856872043750812327804494447962529534451860250 4430 6887987822451168741135100764409215182329722451372067450752588761938353506410005243774684578381758756810284189655694142350 4431 6953498105929897196221511852700420682906368865828889500634112794792851412087947623631345200943630747812890573134669310625 4432 7019616472455590265070832571718011512544741485238941509942803117941254713884249115648683816817909874674196893072924583275 4433 7086348427495858640850778684621111447758506159922636277540724038427033516191091328399194996469718596641097996906423311625 4434 7153699525106638369537578883379674221394392844950353082843710038685321737356846217143037619818618095244668800404505566815 4435 7221675368349915831513452149124300888460390668671531826331625319431504607355312993116182596488978877322604685758081544933 4436 7290281609714948703047632500572272378737192591931259653081145203075909190849532731786880092816465092385882907978003693414 4437 7359523951543011358652831009122174314993890112326855808956960297388412345385027162451653777855514720055371237953293666776 4438 7429408146455693400524670520957932001831192127735859830026057936575351316077176277044682036979697005825790311969469267400 4439 7499939997786780228218125766896715229483598193176422615378410079528678485397392507004365468285567328590364062202203796000 4440 7571125360017744790405258434071092589362650592328055540870947903296611117510773099921785477527770191234513030072101964800 4441 7642970139216879891005554618378912070663579471610648146239339391823707118299948343986557256042515420322944392611958912000 4442 7715480293482100654197046149195301355534000440814803497513332771379246469795139508364829529178491747876733886001020800000 4443 7788661833387446986816317489981696710853550321086582345720946047017496942782707328370419282428977964935615744402768000000 4444 7862520822433316112451751480021692651496981141530720060861776737170964740893431308752216795825632499116433594330199500000 4445 7937063377500455489140331268318000526587039730984749024863218599921858946507741032196402497497859794584969168532921325000 4446 8012295669307746662007470211717110579113386099834995734706423408604944526200072873223414959122136057746824690252128343000 4447 8088223922873810843455261388796529808210087227071146792147456236165238549633592526052897081554410882363037895570651839050 4448 8164854417982467256620896834853114759576340051546481296847914795189333096033907219020773748522703799857041621146589324125 4449 8242193489652075522807575425166122197602231465732111230750039386178229133703556919593387329297192881173370375856785951975 4450 8320247528608793620448868684807679921993553556853716594960092730747627970840610303119866989648479185753068208137741907201 4451 8399022981763783191918216906809706216632953275183073153468594790745518014434102826794259952736454848041724927495657674739 4452 8478526352694394225152055800683296341887681903092774224409706381202898204358271367736735202718741321616784626412001754973 4453 8558764202129361389632199919202952077108096856802864923902740861085575921831542273302050218734127397208349603157046229790 4454 8639743148438044560784808945539511259000817141856045998155261739014727146995809120448944252392103557798905871872745659850 4455 8721469868123746323313915074594500964846357771954293470519874271199473323721470151528167456855084766612026944842882256540 4456 8803951096321139502411576306102068982723214463646024627732886452923188675199585976952394458590757507594739434081096735200 4457 8887193627297838032188827925113562610153513366208152018187039846296965193633432110850214417722782472369904649962065398560 4458 8971204314960144733066424276219780046006550284678943399052645654662425257914378358417774445889216857056197232078684786400 4459 9055990073363009834266692428451946910626806620149381865463081294148531614418441170012824084054314423951454138635490103840 4460 9141557877224234343972562291969892315255258600725196700410100487536014707713217686588720273811982623172154422795854810068 4461 9227914762442952638182005268469410052306213303918735928813501904053994341348124529938931938866364922684487552047497109514 4462 9315067826622428909800824694904250820942638325312540902478467276106065176759212855027332617452359251776246881704532804126 4463 9403024229597202392099224044727806451988174558884177780075953634505591817433202197672578221582240831810881579000021912575 4464 9491791193964616545323170480333308605337693619840530112699564331916292852158355548917007927549818776594189055174165613375 4465 9581376005620767672015719593437832457786753432134301613169939637132952445191460568708846712404052285891932933007603686325 4466 9671786014300908705481730774495111586622677124772861324010737019374249832331265462127229194775558389958530710390962165875 4467 9763028634124344196837452197785197607988276940966121742181199313986883116360490319084063092118191157978556886353175540625 4468 9855111344143852809240073086362304342327754097036125830567154033190510848343274039782120440436851975624509800354560875000 4469 9948041688899673913207425315860771437123573937463934500878787547473741430536452645485738198001953236138811308515206000000 4470 10041827278978095164430577297195052943026515133098963285179557090743904890785081902048082661223412151161706957942779600000 4471 10136475791574678235168226192353421190992522999136541529076377394746346406505196428813511033380472098715468444732539136000 4472 10231994971062160162207801389373549902456621739883859406030577754699139373697456646709430147090959104901812759000331059200 4473 10328392629563068068500400899574284738205801416731313260611991586503262490480117607493067684573267073910329538570747904000 4474 10425676647527085311941568442857074715560476918240139260291802430923568430458757536193247350811022317034671531280223436800 4475 10523854974313207413394076165278512118666560245614238805643353850745164023261657084962893513152000689345262783831947083776 4476 10622935628776726416949018927713756451336740094816081606099256986375150943250113503285572039735679468179498348158428452864 4477 10722926699861082638614483513514832892347752386489851579548269553106073924237129173853685358997943252647785393806766300288 4478 10823836347194623065123783215034450912811370473552183082649291072609402518381355018362064358790468530284394049648308448640 4479 10925672801692305972384819890454600992476683266685119498238346153492301385128683017580837491939539260962612948888363688200 4480 11028444366162391643265748922305430885532577552308563567784943231063335067571520925558588861758565064144468468841376878705 4481 11132159415918159376947097967636619885787608449029880501993787676086890685981046396797212541900202691442260775497714550675 4482 11236826399394691296984272453866293508358420009633833496073591278057344873892525768323148606629357223120347018023291639445 4483 11342453838770763782534538868207138401115489199157993705442477330215119071218829750146325040858720138541376386450689006175 4484 11449050330595887666926806240697686072191665333853574801071896739226585578034078010524316851536102887123334709558529781615 4485 11556624546422538669908648736269390421231048711229608047156363891557051209353607888156881076940559654397356908545272451678 4486 11665185233443619854510977409873204107182206216772803433047060820260632478029264495576179357742359782335555021412343539914 4487 11774741215135198226544654839493096906588603934951292527098829433808850244446034825407314824538872816403438211482806697876 4488 11885301391904557924303359763151764290886706219710748422483069264879108827289462599117901068640708090528108531354018644000 4489 11996874741743612778111487461379962459252385037494684289052296574476530077655159814285106233091129028586631036737633100000 4490 12109470320887721353943284027155829141015367639669685792176835364392830221482743518944017564954246440271264542932648180000 4491 12223097264479947932468359467732043099257391967471250156768319737728007071074014877799467227463776682429294761237139500000 4492 12337764787240813214567939353638988687173148537012541491823610859751983642439816164651892519020215990662485101761835937500 4493 12453482184143578886634564906309711862909017323902894688072444706759342872299906936861373834641690213418560502138378906250 4494 12570258831095110523834439230828478666911898230163100553637858963814866537748266797370947206662995768744714611699511718750 4495 12688104185622363656995380817393712796874990182368962891032175982144347006688016524924485191262931431707543860955205078125 4496 12807027787564538178903659085851405744142889101276602200887899984056914717591097283779684395822415388049840958452767921875 4497 12927039259770946618569262877519491971505742551247950471060520700737372062816279438975312716926792644581508908555049070625 4498 13048148308804642167470942218285330638688749738320791955886452040663800447865530915276120993996114427028999680707010834375 4499 13170364725651852699939356720753634632195050973274401480120052637092418662989260345706035192876907812620446596919421184125 4500 13293698386437267390698691482895810933563361691751546079637059291140409077655408575891815979009235138621455452173343549626 4501 13418159253145222896184135556576780933362915825302737722497678555209323247869462959520939694517636069200029709687760920664 4502 13543757374346836432604773717723635980678761329220039884874488881308584212435960544444042286415184129939451060719892160328 4503 13670502885933133452848977506645548457356465089788954737439230029414871900969535601155126640334419200957576120217411638240 4504 13798406011854217996252698868109940383744551244268971944753294718534744553365597979652063584823171467412391405189765452800 4505 13927477064864534159990717159355598696619369689136822444684905058344413372316967536631795036840030036415941075876264094720 4506 14057726447274267518427562174240558419189142683768671386287741153222477395902328262973212730425789166706934021983480140800 4507 14189164651706935697199373938373332763500236411640634159811584726160514534697716062241124845771484960127576503571444935680 4508 14321802261863217692111354586929020603331473633195518617234492798032076708763791550486878845890445656142978299402146407200 4509 14455649953291071909148858329787457713342120715418703615633671643288169080434205766672192053100179769391077288422700877640 4510 14590718494162193291034842516610645438088282900437509670613223896312716016571347173013149152251412001710050469555965068888 4511 14727018746054860287843807847191399681316534012626067355223982596404882414068883476737940270019563380546779087201619802614 4512 14864561664743222824224083114842625925197557219492851599684239776166564035620591935594049093258849246588267976588699752901 4513 15003358300993082813808107434579150604881814211564038921893669092608529530516397468097748581405381109650205481083656034175 4514 15143419801364219172426133290576191735296878581865535213368080302990932677447742783677503629482302987133492472001259099625 4515 15284757409019309685804575287062170234618712537459471896335784465534249857482695334930397602815680170353287950585594600075 4516 15427382464539502494548277375305192038919774442331758017763767689978312185725027654470607136869410501550154065088500756625 4517 15571306406746690369398638632119025277398892420725522771587353150137059382889238671373483596966328931598529824064295068750 4518 15716540773532541363049356448382734411148055643274753939846254084163420910689257467367283481566630869852086766679516156250 4519 15863097202694339841211208400365753286183586273546681136323190921530171927024482080418907204775292350464327334690181187500 4520 16010987432777692315169653459572456463164019385786622195139362250216243810984848354730478930899403476406732559845643900000 4521 16160223303926152920797105181142044133094192646560368177061807404096658877298309848638512467152333083652095068025100964000 4522 16310816758737823814888693141007793438755815415564685759099204902921103139650668959459651441049047177475282183294538447200 4523 16462779843128986188809527747875077283078642440677898851830622195395983634287029483466808032254395269214975491925991684000 4524 16616124707204818031796426884052197151699474191381498272704098545692753538337246309599864378520139489286048212136842677700 4525 16770863606137255211871426681008255403252643276522354365205373719425312427141039668308720967296141225199278402438567593626 4526 16927008901050052881222027114593718335762100395022070369306122250190872189729621085972398992066498331038993084330870472014 4527 17084573059911104655108029120024220018045093497818580826607812044953383012447460114077293657061102191331580115261130732843 4528 17243568658432077458891186953992885343939904155502224439085554608171971467655785547880647695721948708616544626076918674215 4529 17404008380975420386676082383058978092306173419089937092661054993693700381568003068058210426202060064283417781433928520525 4530 17565905021468806367323153379677515301640303719766978087299953577415770806680529366404043988081670455591927177128431999835 4531 17729271484327065889272380584196950060137247914475200146106001605664758220850608754203905880250661879511328512325086086825 4532 17894120785381672494723626058332043784433010178335269440127998624806402950945475885117177822383366727612861201595775020140 4533 18060466052817840216282083220335036318293160044188282010059315613380664328474327231497002397289220216297684553341955797600 4534 18228320528119293595219964122161805084970789880365283655284492495438237164360110206283843259113896928427966279727640235040 4535 18397697567020771390053828829364486823584038606746078824215715033878382437210123728853718485686615212657499726242189576448 4536 18568610640468325557216439862175832564400662949203463392268668927919314205996484671039023583688398628019490171600811556864 4537 18741073335587477562238471793032892716161921628345541061820687478333865692075828616731631676160514712122573420606477336576 4538 18915099356659294560074773829234532770962981613870776233503695095395547927246997599605273508408573432005376351490820505600 4539 19090702526104448467038306762305945503590294623564677850813801218571740650575578691325657167090135072085571044626681856000 4540 19267896785475321434268675083439184668610807963346274007216790304515159208602196326196537215416993040661924296305062700800 4541 19446696196456221723787856481198168512487333959183065883414139274165756707960036166160365750161096605852779155560536788000 4542 19627114941871774483009987850538565072586178234194360268396863160721807449227100674490195049604584491396988516026320700000 4543 19809167326703552412101781493763428721129578758378010767582195875027318153736187854956791877401504615354333515106394812500 4544 19992867779115011820862389463858475388889472853619410076042107696241253204665316315879544065687719764739810839621115265625 4545 20178230851484800077833571304930936282694400868551153382245050208983829249869701140702985736376110481900008032944805096875 4546 20365271221448500964190306644466080374832728096380706856489114684641602787189771758096768877525789954317164491703169520125 4547 20554003692948884958626178911166537207474349041962599904408739826012889676953438741918845243065349493466557141239307597175 4548 20744443197294731996964784801465509847923174626200731517485495969595288980659364917839487110843947465556637888130043327875 4549 20936604794228294771626137431020723219099433983622374659743661467474323178715208852465128311199080124919863546587592423150 4550 21130503673001471161383768683983070467100491894334829230647716131532946980696210232909027927663882200975822273877500764026 4551 21326155153460754911092436629991132226355273084349393367569966980489437737760617612112527894246735304813215613069503920164 4552 21523574687141034214276646113277875224124160600974513205633916283360611935131965975895418580144425375456894090582359106208 4553 21722777858368308388675435775996309424245808539994784492571316638459135998015417549397671760074632289307988087989131513440 4554 21923780385371393376068117233530294510577042432626317798110864247386533800873221292748999430688001410583710047926501252000 4555 22126598121402687342988120964815309518828870110288354497672617887121401343250175780598443914432690950314502858874460776800 4556 22331247055868068208297263921751404247078460092286992592225815557162847830768515926711197433396014194201685202369060167500 4557 22537743315465995477070268626148915194616155097907692769245905964761062138132379933732131648869745615934121776389042619450 4558 22746103165335889317859104275164555619993903690081468885328646016630088694118242166420661276828885023522113240840485216750 4559 22956343010215860382198769144476223124696544049831582117717649456546544002049349613736837778813913608705458959670033075065 4560 23168479395609864431210784187692056602356106127507271446315048655367218266963207490321544139887555910720448635297364423483 4561 23382529008964356404388427247722297769512800001511369135898398669754268984674040231992699452695092561171904625109001631289 4562 23598508680854519140139327483745268479449913718659534745013362255546091013939149357655532198615089076575512189243601263151 4563 23816435386180142536447398397707279085032072925239873944862400723583725135343003788641914233090144335581782436570962549525 4564 24036326245371229523128370770847119210201674179144334559584164177324652209355616492182775823454306683434986684172188684750 4565 24258198525603405804622768562226914369746501733946169626564954885228358845746641134708167779592738372062671872213011195800 4566 24482069642023210924128646653776965350083268482499667016306766679306391699070676659485814145206606157996163511067140597000 4567 24707957158983348796155596635785150106610067584553483577602046015611529501806645649937104975370766908146838499151443300000 4568 24935878791287976455313466620982764189399032151130469016527642696654774540122967205248810502507936926729581266947568000000 4569 25165852405448110374366199506571249282292933699227461579634124016238941144787977330052605750050398415337887114218512000000 4570 25397896020947230314315664000401393597150678397230141351943918741712306920494852796655775756735255797631564553081123200000 4571 25632027811517161283565055137639955656245753685152048042582578662198436971247917709823316762217653978583112696184532608000 4572 25868266106424314802079326756600035912931313259968411405656718443388130030530944527374318822488087193767896648144515528800 4573 26106629391766371289944369630032737263353867053960423899488583733083486056243652114040412504412204171544086193188791541000 4574 26347136311779486027860680721243848522618413518665808567105322294372453695190386333565890924684931195888160614391310088600 4575 26589805670156101769924730903530764477207123334724062140588004023839754376672335037353573468634327443349753895486087977826 4576 26834656431373451726586016081473448023202599448783338294619364867163319240303216035656156533579033372625683946852865778989 4577 27081707722032837277953993306869282233809253694926681016398735460970293672086685549265392649049755605612318786111460934423 4578 27330978832209765424701121817148267074518588140702650293901689511674722628927045541058896630410080500857104206549233459665 4579 27582489216815031635700652495186625947608219383673307817219139890339339833632427394444299937506627068196381583594278973475 4580 27836258496966834408285484176559528211061112624254368510155839175799717851173916801966969854661671191652352440537182383365 4581 28092306461374008518652421845044739358040889924525321342395660749223674041436256142339470894294195870559668610806458405950 4582 28350653067730464606499866260475055898882200792888202177490602778937163130352796538250497523025312973152904563229595469610 4583 28611318444120923409511920693508008944265468258536698759462125776434310579338590653380181628157219044967905586859391075900 4584 28874322890438033639823951155509051737520887039451846505658262332420352721819011434163792110674970625278737599302967215840 4585 29139686879810963176159865672329509770921774236114784662700366684526687319657729562688282857251458766124418175577917390368 4586 29407431060045553931956122231550781560806486869193004839739013863088279959077963140918337624802804418794831312563955383264 4587 29677576255076131451518324829242346367697710003430423317668695525785984476299136139021511321619587812973770417310014809376 4588 29950143466429060983130069396178224243673566435278213200247899039141270664994772777512960463204970383051577209746217819700 4589 30225153874698142480087560918093283216092683504127269434547472172749850864132922162213926652207634073878878020333895270250 4590 30502628841031937687904803931547495720477312224700977449223720318355385063283134544762899737744840649698882391795111429950 4591 30782589908633123188460496214364314876199766955827354362065142155756827391488645283659813986021142204824558578614578868375 4592 31065058804269963989677018391614549667405866697064280179946834322820605017448664815702484443568052291155944617660599759375 4593 31350057439800002972472263676339711704664826193204861972497197413028172450333884833335110755865820315722018291298115953125 4594 31637607913706062235244912020623853769521471333072191289427525618805373894798963602874079352813416565755819608260019671875 4595 31927732512644653110081809964264832229727375288941044626650019499691823371732213234834575428807164346181636465471537490625 4596 32220453713006892364251330083771478655000838760965598039432398864493204572529516275965723931810335322189991942127875396000 4597 32515794182492022845408182892307836136257919114370644784558218825035267304756242164879586938781117413703571437512516147200 4598 32813776781693637579322643970458473568129220927067708571659225388874014155579106455223617921653264980905097139899307264000 4599 33114424565698707084900320440011780217076547570017409942470737751958051515412161661709355197197259582531975132176944332800 4600 33417760785699510432817471687375318942068080493015242546148345298044401842558958306080297694385689948684904504194840395776 4601 33723808890618571341301857072822191392380405369965634613172618007859152129060524753368255405965081169159003279066203684864 4602 34032592528746701375480727202653472647793159478190023188014386294459884371629615105434620992698205469198825838568420671488 4603 34344135549394253095336807474105517546611186878133061211314196665824809194650250970274604353152099873197216418945973616640 4604 34658462004555686781701130526204238968852242376042981580750441689984049094668915513612914935415661711904376021091644211200 4605 34975596150587555159909832587059732935352763898498142783543301241142378762076851477792318587960972811466465362404446177280 4606 35295562449900011336802301225997221277746780553083707547260183251220673701033313785141983682396635442014265572530125772800 4607 35618385572661945968682403459087770963837900166435669790069865787168682196179391751424047668303483452015792804330312769120 4608 35944090398519860485745281279990604658004572633655576423071844424849317292449122239120218034239010514012739763218731439425 4609 36272702018330584012332019231855932763701762374460173614292803757919149579641999816006854237538978120272549357025571666115 4610 36604245735907942442256305304100732115423677569317522214046060091867148732204889567987545011605247854973371790312366666853 4611 36938747069783488954394260903354665554503953670167375188489764152062144765422679430769036075979586187764803450290857777039 4612 37276231754981406085784447569530787148169591926898563670383633375785403336369725519111568429668447765020406186358443745751 4613 37616725744807690317693510159367096924784968566962325384647152966086592071648659111365065648190419648211522022634034866750 4614 37960255212653730974508136131772007721046983254615416546963346882251369793729140969918382391001367070680488047418764806250 4615 38306846553814396085960453185862271478936428313440167220542341388728131785112019407870488312610055891630800850317621832500 4616 38656526387320738720126416850005542423099206151865132534860346927980048747715167949391363089035647034469823514755888500000 4617 39009321557787438157900230989802355247268941720911351728764772969016712249444738498596342666345465571510447116027187500000 4618 39365259137275091149287786247404210646426511357826146846717302563777859917171090322669310138438772012912726611357812500000 4619 39724366427167469367924198267753339357586063044460688583707225656247798743374911974979145754000427974271552503954687500000 4620 40086670960063860062750800928063767967821562811274498820814647785045599345827565923733961536174007783731133640495273437500 4621 40452200501686607794831741116406552317454148401376702689831879611995078700031315374072363233406597368433589487785165406250 4622 40820983052803976042896294238758624663815901607305111449569805114600284564943077249731680414897760840554049782284694738750 4623 41193046851168448363407160955789886250626024555489594016228302527238078544047989572903385328618481960647193405572237853125 4624 41568420373470589699824629274319143525984111359539681995608936184307625980609651176664866092567388811188970471255689523875 4625 41947132337308589351309234079664570965302210026606165062083672853831727582856189423611898708953137081238803123428469938001 4626 42329211703173608033429391160515004389651686008807655055860369902907359650299994361678816828603190357730660709601976006039 4627 42714687676451052392563730266843358133956468054708515931464661593627966404383730008009000321350096688997534618775360852653 4628 43103589709437901271659142362891100100103883812949552211755102318790704344690329475084299573982878638213128562139467747490 4629 43495947503376208967873867941571320940027985040494982588380575528142212361242236364838575887414884629098209833880775675800 4630 43891791010502911672449603611031342734182170036520242305368892685171137740116704183283994557835801606259825903246876806920 4631 44291150436116064239967252593625790120645765650395639117334350707805161205154819455954037540186485363745152553824981576800 4632 44694056240657635397997594920529026468475191693942369783748358341572020326741115068522799188037796720731819173308116116480 4633 45100539141812990479111155083767137467104196429936941436553006750607942132764495091126187286845177569785375270825006259200 4634 45510630116627191735311597662883642217003065040920559416649468265629393441837489532876341206335311308807313515219839984640 4635 45924360403638247280255135076833876423908050579246330038550609626662124360072075608116397783163765761045137477285792242688 4636 46341761505027440697166089739594735328494190291096165332044605361457223571046062387796365260080891882626706513685187336864 4637 46762865188786874350207675023479450558437277984346472029718132561164136235728748233025656301459126414816644844053412992776 4638 47187703490904360444269363333319788377633030988782827119842076286690031609624328020871210955455355947680533431973897403800 4639 47616308717565794892740373718442134076294296233986285804068023074244949959413468783987637755650132391458975195045412292750 4640 48048713447375150074905677340988947313101304191729759471975402898099077683444388162189621640255850015374276204323423698325 4641 48484950533592223594179693847402864007848851540779329520365179188276518894205465096570165196914147180444816404539648915375 4642 48925053106388281185537110298025445814835212423395548002012083507831140189711373936242490237438644984993215943219554365625 4643 49369054575119732965263942280255458312354576003898621672098330329730234857725751086903351847060582535480407276126866546875 4644 49816988630619983268589392566099675040243376788037842067861947983069318764109868579882569977534197494193649559020848765625 4645 50268889247509595380924939994678442100086090614357634428314576617558078324393581537735866651807911477544888984758874368750 4646 50724790686524913536386481913709027018584516381763777562410201121871066624067573522261458505400396395524890620984210280250 4647 51184727496865285633063709709828892532401063992385358845355210493755538883582727622953005323886154305920052626330648986700 4648 51648734518559031198184053909431348450376514410702288125718764697413086967505758437774856769841073943547535882006496924000 4649 52116846884848300227952713820176681434306364486915379483965214883783493025086762159634839260172840841845189850115561911200 4650 52589100024592969626492095635091982432707781559328763010031365855179861210731491852045505039694581125330322125571807393376 4651 53065529664693725076010422004072638648179434496766948031029719023858377134102956481530643904697175228437265142280303983264 4652 53546171832534477286157738313081662944832765159731797115752054322752859138067771743360157749771843501844522933728793125668 4653 54031062858444262694535815303516510766067232256249654072605735105095229683491214709558865605396792214795659269383892884090 4654 54520239378178779822574721845988145663849174862882114599649415929766290451081590972584910894117031732650124257714727559150 4655 55013738335421713631531704579089872963049880345738106687646379538687588018776396916881607166037527967298590495316932180035 4656 55511596984306001372266455632080066827297956075119299806790987262556221677999968878270930029716007159664960782895823683575 4657 56013852891955194579760275338498275918965390577163858812117055825405508080638409166710901967345650131460927868306707869565 4658 56520543941045073029134852668801624419978470360300224763449496274217144353574672026305534557406377878321668611599958546475 4659 57031708332385667644249613135609393849887000785454805918155613137173137522511795195669869196232227168886867364953755592665 4660 57547384587523850532875458095177068129526550100200769147893606368584681438267699966607204330377272322986262079976756985748 4661 58067611551366651514018294260182251669294414363770943922286012736953301878053265701370071862933761961170835495388985568864 4662 58592428394825461703259501851514963140634442040517501426916291877366292538368694926269838336411319199093514933630006636576 4663 59121874617481285931054311377082592743379578964598840773603427376224155047381899029839702689337376291468547565029270009600 4664 59655990050271206986845275809167270046743906314386024709498272357147215897067006935371498921747203272822975955096129536000 4665 60194814858196225908669389103368573876821914967763944127804623939764075051873956550060800845539555251900753232601185484800 4666 60738389543050643773727097474274934406798804785864304297570222263469270870396984350578245116592388008490396643343618048000 4667 61286754946173151690203095153337869440559283283484054929280027107970550513687316866537377379881375029130338567274803200000 4668 61839952251219796944546447561154979583686481987880889171038806875788275833722285478310296665696346509921151352483012000000 4669 62398022986958994521495738422539610096974615400843487536204816822989226223955895709009374949438307054224324942521180500000 4670 62961009030088754486438533199329730302872799475059101756396286708197524851206273976623803721920541716431915548530778300000 4671 63528952608076297001288875493714778361457769538533562296722935280580919176612064491129241792139801570973061136157162419500 4672 64101896302020228036017621255651692672874194727352125653707462862015738780202409947696726300403305078745333227286104752425 4673 64679883049535450138344455464394648498133122954535226862322327043280016300723844980262063967965277317847571513741821382875 4674 65262956147660983933964170489319212518780794473303281439039804402235166631255865943714909914556196832374587560936570328525 4675 65851159255790877349100415931211541431943585535983185258755373899357713076858356733577055829048407316011653943388208810151 4676 66444536398628380876225319131471741146345737558625029329310108804932793373679072093739253103735440043000138279470287698539 4677 67043131969163568542521250877877073961864803239357307433802776661464922269035523532997862838079922896276161040332088110158 4678 67646990731674585589160166819057425682267157209849398702582894846792837856712644383034922288149729689783185069794845217690 4679 68256157824752705227805457043254928837749477812687810726360531856472121110754414454583853177408584895849938949853203362500 4680 68870678764351378208970623255516479977691468636981954079347446025393404735134647324208945549469538158633644650674223620000 4681 69490599446859460315068390981627835174902804822734857272848764819561465278663386527267384154673407066960210579999737500000 4682 70115966152198804279223549290219714180590760924578149575886472393985361731263650447706223961292345884482451383165801380000 4683 70746825546946404029273871971021672558950495619825276389392212804629860001354074706105823015371660930993494565499960700000 4684 71383224687481280564917377721368206403382598232001475929082503137791674105471806640591788393421264902297949275709943648940 4685 72025211023156300194752888157858359147479893479904765229257386127860134530660984001706106911587362050839409648950346157658 4686 72672832399495117289076789817511538406397088025438501790436721654384780155858408685861982003972508038979080605844921070414 4687 73326137061414435143815044394552247738840206721942337411098213158789754248260981051081608123762382471445780138622166616401 4688 73985173656471780000959264438360097508104632364419688958569361219917710019443688637723906356366141628594172790468722347275 4689 74649991238138984731413026602927341516860461412675989754322254155184237582049232716303952290931789945637407044937755851625 4690 75320639269101580157313984434908142554025339181430503243280148133077534575104084729391481306688676687874039888322050546175 4691 75997167624584293472753730276914177068045893296479681410988259584237605419788490987451808269420118439261989988699436685125 4692 76679626595702854714446216697498226600817170744306150294680005131754758982609038377740349595658511487601015091210336893750 4693 77368066892842313737372873781949804507040938333411003164808938301140668901746523392069578115711329657234164159601102375000 4694 78062539649062071664834861182160371168386028303455928976258140400891964251885583401336412078716875713439792961644340125000 4695 78763096423527832307747207736346237674368609196980079487157200162362685520531207339559903434327901883044631519111115700000 4696 79469789204970680584493478055256751940095005296311806550134116406297031609481255026597252126392132151300029555731506048000 4697 80182670415173496520301156160296675118917069680019821468553384391562486883376839078143957886724916588070049346337380684800 4698 80901792912484914963975776094260333047246836486000322558738607707866404017299982718158058407284756531539826559346033536000 4699 81627209995361042730025120596056078545228439183494081018518888460342782929577243033148880533221739685809734381504157209600 4700 82358975405935146455793254325477916294020078761412046056989087207596831135086370869946781843358900490889596806758205636576 4701 83097143333615526056288004907936967744889492875859654622260008501537308288731886534992128987977201614712682268138905793864 4702 83841768418711790264005548283723713547877078956290849520191306775800727801166957062690327434075507398451083171882309788248 4703 84592905756089752357313341032788551279042421139560315045242287669564664582941997668495885969351248243258055478877556583290 4704 85350610898855165808929673190555186170022154169788447625640538720621088556435592760162607796455009328848678053445819177725 4705 86114939862066521225817051074054330026074561191912263703308625820425858613641055957846334741580147970326293553372839615815 4706 86885949126477127603470483809457152238308677103275786802087609332694442952257259834163464318797678602617779262771869489825 4707 87663695642306702581214128824774744710019491468968605618317123358133990259574561863960256838242252738666741975662097790035 4708 88448236833042698060804809742272936299268967282888550377649701557050056880287040655227581825685281969689226377156816068525 4709 89239630599271589238463387799685032693260400337931604555337002257043190997309310964783013202811595917735638296226730346590 4710 90037935322540356800500155589873635492886508440807431631280648104359907575047891838091115685815006894499216556092876929418 4711 90843209869248393745054221306492149145545150152276182436640181194984619668234712882279249955925045433310723540750969420764 4712 91655513594570070017215739755461699923668818000804901941076151565973970797234745288042061886445536195011284534957042193376 4713 92474906346408189882030889102712945497654190849959264522985790971348598194676248836550511105358488681978896555802364711200 4714 93301448469378578709690348554496045905373439575167617549458369927022420475099375052380380430552917685160885831866958924000 4715 94135200808826037609660957608019323089299806779987633226316460355443999113436149806253430242546811944529664058715819399200 4716 94976224714871906125726088626793304423231068070557501707981195010838466065779527730403391676607241699987489413922998436500 4717 95824582046493474991942502466309697982467613826492180775523090977616034665577131141137912510024956911874678027795710306250 4718 96680335175635492750490151586989928103995588387570648999174158432530719876903793551458114367726369499557070020595975718750 4719 97543546991354011846377229145484836301977410594729129192685644169915607276020839416056791911963766329983197252912061859375 4720 98414280903992821641057035309573753673995907709129585411308171642158569572226075310030952869332800018853531738745644209375 4721 99292600849392717627307863670412310849595108685864780464934937057612409241684307177353635326102529664841939667930915759125 4722 100178571293133857981314646208809114062013886738871600237166049170025259541621456682659870912557542044159718824675057517075 4723 101072257234811460454864708910143096237723602369520024385241665690054398146055690395591275333003139300455978225089500464625 4724 101973724212345094491023489077423402742981463948892167210323599732155542372493011124870761378079966943983608321932433353800 4725 102883038306321825340683894254470652965629100511495299873354524681565592555668210200746535056748115067770501439917646267776 4726 103800266144373468865080227554384433048278329327277505540091436741665016535654500364108124284068471488759602973550453236864 4727 104725474905588217630819996948495786369595480284617446239581762173561630723632961867802946937464683588761766629765812082688 4728 105658732324956900839310848554429207348178926257887068101037214342107824661022892644013109351839150103043432210366217584640 4729 106600106697854142581742352280083862891569931787957731513810806234741470983372997614218512285258336903311585858961879859200 4730 107549666884554684874121117011095097382097557082460191086441872001020291927204899405018915264951271021552525100783873556480 4731 108507482314785143904351079445879437707948928388281154559578939853576861431918586977448781517455270401082480034304412876800 4732 109473622992311469915097820509853280358427852086466536129434503579085563080462423922965873157981518837345279646971490641920 4733 110448159499562383152276112480142929074705321163780325921314194359488124905491801993580965216652302795049351206303852700800 4734 111431163002289060329553961033593134055156048459640586287859374773148710312988455607930666114275474370544759324705599866240 4735 112422705254261348094375232392006797188110141571629467985141143300996742173650421728127387863457184040561421585565673209528 4736 113422858602000782030768284533878489447890185093125308673738432325012305888369649712732880463236690964146784333200633462289 4737 114431695989550691798732280479411880939391142617979915169371401924584654641710281994602002861729026994229036848625689419251 4738 115449290963283675089379172322046478648909317656414512520198521641657629169997486121271666378010382939931771852010284355125 4739 116475717676746725169361526894520700274547192153224591562803191595871708451293652997742268644870713369217275126187980509375 4740 117511050895544298897538940755818034641596306767470948268940346087420152238362924451068389918954244023380285817215763629375 4741 118555366002259614221433994330062750419451779799444722528693049226020789873422162989321655364852391945048432578919910718750 4742 119608739001414468300908465651470518702498216955320211572008405719756217183098145961350395438049808021252426037084628906250 4743 120671246524467869561758523442530859281579010915544003723905776772175532641176041241211612436343638862138654575561132812500 4744 121742965834853779152691229087597522253326890663864307889532652115422365393700696447146661917944932558105253592607812500000 4745 122823974833058259465512005843265737229032732589284107516617380765887160927611293763691092549712480663881464178214687500000 4746 123914352061736329580432620963172772102950866222199301395332916717899421174700779784748598530812909825763240884270088500000 4747 125014176710868829716311247941969398520823906008699083891692488443722378752258929929080697106854234042669601598958295020000 4748 126123528622959598999470648276657802880399618495517139241753042073766695574683424265573950144867686785753327296959429337500 4749 127242488298273273114618497171729358569975902098078181924095841134977971540035815603797768548161823786382894079453026754250 4750 128371136900114010667427188221009093983004557453547195933167481886334958430408148477758716972959653556772824821039779780126 4751 129509556260145459370631656515208003525767477495037953299769029356638654656786790404830679353892753591428687282484387445789 4752 130657828883752275464186186513286097539513477776678149647409151403864573168045596365315061928786446371403390845574024575603 4753 131816037955443512095198914448592048016753339660069063336806891769671726673710739770933259536236735415857349190708610484865 4754 132984267344298194715150659502352678453093288399812045410255348621411442916889998897428230629864763422038787526060134883175 4755 134162601609453403900418463405201097821632101970497450296762768115118395840551725629808282093871487906251823056954635137245 4756 135351126005635188367480204983033997728885894501413417862317122792244865851806976527349863916743988840206032601438207879050 4757 136549926488732633336492090533280245776187400797372801270298833001652769024091404242017743204740894587494040361560581112280 4758 137759089721415411796323699648859114752448805195022180964431171734260097231499375445564956925103181341685438253975248736200 4759 138978703078795148640724381974689300442242883900665410825087371164833306801349026762844322603235380805323574088133443516640 4760 140208854654130930079199747288254525024656262571371741944691868801258535468519145239177820978093592478658143972995728831488 4761 141449633264579293177518169504601499613177253781513000316251688584179151922355894766408341967822370460391172115613349284864 4762 142701128456989032851665846606758145826622221460639815716900867227252319979314256526772760813786620295571932222431745995776 4763 143963430513741166125647051909921382878611252620767573291037007048769198961971442748995482908729508699333316589224877132800 4764 145236630458634395967906628554984048102390446951121794573524910355582617366722561643039796231803912663566696146695647764000 4765 146520820062816419543458197391553292238745649092640763280282979178659496960188683899963282706938557887675727463424536672200 4766 147816091850761428259158480174632540056998842337951516597730338591256513347421050454582305551089615525612730083730925271000 4767 149122539106294149538100935443509701673447768738632999331115408281436678933922236271571299709436922879967132771774539443750 4768 150440255878660782835936757684437517702250085416707824021952929684932894393922669138362393538784920132912913594244257953125 4769 151769336988647185007195244939214964467609691222097819002079022648052086296280422818387057013377604181858675267493838609375 4770 153109878034744662743496494416871438596272370443294003368286486736386672595281413605428804683789256159175826550355072415625 4771 154461975399363732438056098943419011843119533394983426472945318443922552154948493372294102487439461266960179911906453680875 4772 155825726255096210482203614442057244652606690055390462972545455517909685702360911115740919036910622009054408172603347001825 4773 157201228571025999669904547062389670202705213074946369876183832658072797831978188576280185363336638618915136131285387332750 4774 158588581119088940075620842532160893912281584363476303759659937062006431540832865866643805532529992952418065772996029863450 4775 159987883480482095479399607434283730410205273070842747777881293541005202837148283823548053112708079109476494126227771696876 4776 161399236052122849140977198997152305241073108724696409275251685856867603087742044002881343868433623684887602041797357383264 4777 162822740053158185472059927932037142660802383354118787828740742916423065648213786182702929325554808207315599541937766430368 4778 164258497531524536922928369708572406236937308593892649619821428732731712055566999615382366962386340610582141541832178815840 4779 165706611370558578186245521684998119203258986114607103538655781282390997743682988141875678566597903471197178251721853738400 4780 167167185295659352627566537263964480357770899526484697787463727033756766046198550064688036428918870719705279741320144265860 4781 168640323881002118678687192524385759219429164753711367814311636536316527287938550322582989312312547280514539572124936943450 4782 170126132556304306776768198590390018872650492597360661827689553425880804850518131976653136151892277314416545427690008558990 4783 171624717613643980299272497562365767997516660887676122726164910215099080204145067583915823347204176462522484664252847248475 4784 173136186214331196832293240638827599139914649643573932430647108306927021520227396108941435379667757382289310881539938953415 4785 174660646395832669017972655936238462722798455582246502342040615492040475626364122284797189833625900344993841874629576288173 4786 176198207078750127155558830773490112672512795776332655193154058157682225911235816691924630368375849535972115300253955647739 4787 177748978073852788680361873767893738474354191799585238219279267896179122981836148072898560457678375967009886469539548712201 4788 179313070089164342615597261762879121761223657623753018564047785165367713156606483381537583246749422890341332312247386951100 4789 180890594737104860083987658219071379840350756280345907040899502267315775440694882972705905591824875655172383597802661916000 4790 182481664541688044979181329445604364467112321524972342784454400811681096393540294997938141494639312420918913729359787328800 4791 184086392945774241931682678791483976921148879789836791672238866815934101576925555177513271105383673851100072869353304608000 4792 185704894318379621760226548547487761757885146222378129415163700672018297270355351032989082059065608530143310632995123200000 4793 187337283962041967677511979140720385120431578027625852262318839485180142579643563062219795828744692826236752499968512000000 4794 188983678120243488619093238410601557021096326814046896911507299018191343408973219297215692251733723097470662296237568000000 4795 190644193984891089186157318849568113975024166181513271622171827865181473544583074274217588927997628690817912097650380800000 4796 192318949703854528837049938044297187492266050553970868579539681347806337963978376583891679204459914839878600666773525472000 4797 194008064388562906128899575950802621097232331373992774056964943990320560467612317681620499941952383633896633140543309120800 4798 195711658121659906999685475883773228115137297387577156642913616593422356646121880672658785262908660009704224863261106716000 4799 197429851964718259292756089660926206245115124855117593094241154338345458970016744297864517998083082818845762946014490608900 4800 199162767966013838960285465023982376435784932779915921637029374263328819298380824745329709135118453771508867178232010769401 4801 200910529168359876639613904134847622872164264303744030283649324238262012436044898506315471046719327028667249732791805462539 4802 202673259617001716577014266330798941257371526739125562535309109243084531688887995125685675684901840907219624451624812344733 4803 204451084367572583177316005774496844280014144194810866686893704112612266489578625511003104630231444367578062363164838393815 4804 206244129494110813785165950011298072269599613723413517343217391624033301326269310095410167864577232008592433522075140769875 4805 208052522097139019654669536000374258336129071850557828637096645186402048339713833867459459952671323833150804770169428171950 4806 209876390311805640438901402504098489572856592036504929364379877579237698414344895457003856590332092466120340317492450136250 4807 211715863316089360929463654704685576115904039607470135455607898414972092824550594544971209880758150755412841438822558099300 4808 213571071339066862199068624812910568836447987130826409610453998866131650041987737201033664124214432376395476924387247652000 4809 215442145669244382747196507897708934288591035220407756744849060052003577293421913458553338043612018897871575403552457913440 4810 217329218662953568720393919380691008307131267385802621662048198853093783866651624986099097956556089833875302197015250466208 4811 219232423752812095774905378474185651541157689893164242221079906406240507686336165890336775819644599094307898278007188557664 4812 221151895456249548670235271051936026546118757497089591601524469199685300990075963326718081312134150613547615085912221195276 4813 223087769384099048228093415921564202382461007860580200901643009522499230484026702825542629028803147810364135319265449910650 4814 225040182249255118862154516541778564028382546574501048974716571973962757254553706943634171598532114678013903711509941624750 4815 227009271875398293480333235989630406090308493551295188301128870032342877379683633415104427472478938679133715225613021328425 4816 228995177205786956183016247684057171364580444534742790205898430305783630646990955960143773092152446616687835954005823238875 4817 230998038312116926828075407848531520967586476158067540835840871863216774737202841938044253925886647691703105538106473065625 4818 233017996403449295206688353849681836988197442019375009485994283890762359795968819535011837150299685940394369572017736359375 4819 235055193835207016273191714871367984407198797551251183077337325328806325494580074808613966612303348092764635394444920203125 4820 237109774118240781597566268526796584191790504360968884854831469319388995233690060041196535092371886386290200476614019918750 4821 239181881927964685960882518406329167134591997915950516459435546264984666420486852456620798647570610119423063420642481663000 4822 241271663113562211792300229083057612928190463864945349771509711899032076287628787788398971456796616881532954925161103025800 4823 243379264707263057951198566789429387935463689306043991676009881998692382413651695325073301736500358369962955827639188356000 4824 245504834933691343189897997795965599887051801965168322450107065724938560375708777288325955244392222350926770491812007705600 4825 247648523219285718491405554160214678192081559480330530098680857813572086966864016028865808400822357687221539612050333336576 4826 249810480201791926362857277255728422332117970341558525889038859456572586568659746955907444164378336751940871763604405156864 4827 251990857739828349079032618123052983769687961076733640805212981283758651239198183134687557374981978554846861791129123816448 4828 254189808922525091811663578452014366153421340008977128781441327953188197569777852772000428476239274614764867920438150835040 4829 256407488079237150549445936617246487890124315944777665705752535635428951404844274047976645315679118101577993425889425022600 4830 258644050789332218710871798880209682940123811638725341796343995589495155014146348514886868537389647780029970185683408047640 4831 260899653892053690377433993504436884297433639891196036839237936450669674263423415572714121738766592869048111150890916002450 4832 263174455496459422128596807758140527531647792220076403739503439326395273368377225544507530234001219203126975541673008891085 4833 265468614991436819542378861248137394306557995521162832403814610171627814813068566969797588157863720676436292766826396326775 4834 267782293055794818536648412646376129404730846269967842948637747019309911234634597912881474257139319382980076776554230980465 4835 270115651668433335866486310107967825211096229551551280660344626005618787470452794529267574119949560295289532446591102067843 4836 272468854118590767262425626940893704642483008370554307442412022222702445092809616940824524962645814125148404722346496706389 4837 274842065016170115893229599121354809957500618143309337702362905993292474800814822144175952192012352962184713318777103456126 4838 277235450302144338065321951616631957860519168482383946700813303264314428305631710907361228448356822359742261989959885321450 4839 279649177259041497329238552073574585004769380309938609509313305642721266134435624385199708555025422197415720211957079621500 4840 282083414521510322451730392055184902879358284841107796531481906317195895684787136840115939619945500912597609086430098047200 4841 284538332086966769030620347991643490891418045554293230773740081585790284399768505596447498467511550205729814293067498964000 4842 287014101326322188878406556898432560744865107313771546702722342978001116900968603407036785355899320913263499582759393900000 4843 289510894994793715680121465191029811766393528349156831018070819837488530914494579230486833107513301897063062239110376500000 4844 292028887242797479841306959814194346007329798448440039701450925881983993408689877788804785840231055326860308911081801312500 4845 294568253626925269883363143201075722139828881291885535407942400757935289139073097863586480535039222397513788409065131006250 4846 297129171121005262216183336553346938825177394386130453502819733085870146425182455009597353579668443441366214112192287834750 4847 299711818127247445622114263284267412730294934576027854352532192105599450422233515746693792828263152142350503060089729637575 4848 302316374487474371321092963322153435030195480156532277676666371687913755294511965919190402069199004135787657687075463443375 4849 304943021494437864054527128960641058956639965260753707965999543459972547756754036719149400631113805835925483541904875577925 4850 307591941903222334225320975311604146434355198105158267640599434548516071127276914066428543807239950068375798100333664871651 4851 310263319942735335763623645209640096895156380312511058176179863799874242444135338660063588291498314975137969386332376499489 4852 312957341327286019052612131706347159045322398782641878643351268079573585645203393024237180639700113012734089520710772283888 4853 315674193268252132946137872471746455922134372284337786828945476076510004631574924830689097290008542925418269035833410352640 4854 318414064485836234640589089552352375154050116166129437116344237334967677970405059328287545886169303702585666766202107507200 4855 321177145220911770927074653160144606727717504329834004253829333814299918921064057927793819855640574710285726131678210375680 4856 323963627246959699147246265165017118375456509302325089276031221439399601511599843076508982669166208589218589831154420940800 4857 326773703882096321006972109481206544703660631749686036853421698443944033226944390320119946723599922117556136364559009054720 4858 329607570001193007266886331969485403127394276098549909151744590027591308490154383511670537494345542348859096727911451852800 4859 332465422048088496227795837505018165602839392137770738742702503614375393805747089849918637197639266846336140522952054538240 4860 335347458047894453862261498160625945437321978352732578320107031477014273308028750732420270601912048053243467244101082595328 4861 338253877619394988411619061454893344195032508453904639578227955700502478074092243673716775794266902112377005326299895345664 4862 341184881987540817270501484317570477951195733093299699515429078211091001988488385270527174220042612372884524909965629093376 4863 344140673996038789018806305292920480944200768622170172623011469950311202268833508563502635360176340538603123750118428906000 4864 347121458120037468534257778399350366885561858933563118407704744528843597712810754388784146647557049925853508437590605990625 4865 350127440478909498227484176263241506377986515151080980042804143924848346162834241731437762894930506934335098695256942851875 4866 353158828849131453586107862394352674148233493861817308174444628462515869338313518592336326848719646484869056068563112453125 4867 356215832677261916394972963122824475114886364911806733520960015899919835355366962579207887845451994220664059756885380859375 4868 359298663093018494216557874924688659050097530919733627800925704419398595042717912440814217005912170721668866245104052734375 4869 362407532922454519969084174827956769238436240118102968015827133782501592126684111630453806757449017784767045602651074218750 4870 365542656701236170730088138890693309447715371224321687048270521109336942718035695286038943843213513782149394457101191406250 4871 368704250688020750220516031706095432135368381839323256502588798170901656052789019431279220764495517644984632153455447312500 4872 371892532877936884788991271048498240245210846812503205167910950999278541710593558517814015589291789824322237026992416180000 4873 375107723016167388118033816371380961917750719663766812599887402673942460308837634868174929623447237034293462753542693100000 4874 378350042611635555313944666434841142193291215744384765790948892125670795504159789751686934422462837563700854849976405844000 4875 381619714950795652520057847335903048141105901239383975571331044417073630420364912701805629926522776770760560023604459185376 4876 384916965111528373709367084736969168840941146351659372394969120793960053424469886634523707073034643288613521258992571271164 4877 388242019977142041867414540641546639375173339727107819661541263245400659390373276286432492118213366440756926408898752579178 4878 391595108250480337370046324406714487505584287133405626524998750980921949903427439513048385399949904967864242256760022740990 4879 394976460468137341993457450718417096748155931265394578153944562597253474170880423345865681696969399171960546045558186199925 4880 398386309014780692666132738027094834482376690629187510495093414202127008920725804175332631431750569567515238238288673648195 4881 401824888137583644784106787655918741070282515828606073071229528776385464470719933129201243837134582191672990141173376469425 4882 405292433960766850662684379939825512928027575039818364394820531317952982657318559038133875391244489262333569136296987782455 4883 408789184500250664489652859275591402438017590723849846666794111640567286840753878977742875316437858963685524988330354541325 4884 412315379678418790977352622510024233903972762913996450104201283987909942742626632575504984964303619320964509506021270379890 4885 415871261338994100784024731333351819180256614021980501904792385009054000180912761843735655774949717698529674168923161835288 4886 419457073262027441688901796351701261357988876353146831244787342757240427939494087095891269552303412651386520684018451177864 4887 423073061179000280460827297220885188434235047567367460134328529796344427915378750091957182708239494569539579635203582183776 4888 426719472788042016357058901955512478988949716672354182466557076528619406108369207533409909107448026261673716955668156236800 4889 430396557769262813227614456589185376236289314744924436825481940622421576790181128136574873364560703149282981320766315904000 4890 434104567800202803281338307712752051756344032324692975911491235217502350607996562120004932201475032457014697507380225459200 4891 437843756571398521693085527411191351569875384351637945238231260075591259121309641650602643540858944688180198451452747136000 4892 441614379802067437397329335314648903980839190495649353991823527131501533040876957635479339350950603281162547435924092100000 4893 445416695255911451622381340525578570751147511210728737655272531988373740377197795402617052617699441902364195857850909125000 4894 449250962757040241971565835781557578706674507577044918415262009509154879061525644955254375323232535316326318324904873375000 4895 453117444206015336153400852143174572873980534447506192146594334934403841010676542440677886954983460324886924901710255618750 4896 457016403596015805802404527726594901755728161317352997390713545774190893110527778406797837917486591094619489219667974947125 4897 460948107029126477215861991866425669216607380676290811849409919487498609510932160487859889303981836363089587737333170242575 4898 464912822732749562260053792554047298976521592825509356525759211320672553385715320448966760868307292046255598314123568769625 4899 468910821076140619172362230959903760852819888106492311539242153098404314193318290573447110044289461140775544652628230050075 4900 472942374587069759503639110584139234548952336521964650564431670024885634842359949950976268083611894618868406166230001301001 4901 477007757968609024008541638197921523571190936430776158233218327716859997809138370496877023394097500226451582732500157172014 4902 481107248116046856900528799746774529904117364656961436333122841780937039178473430412957138408474157737059068788303111693818 4903 485241124133930614543166752331579170569344693332486287158893008991786620451509914687954369288225349545109825347212703891340 4904 489409667353238051350628916555676318921355752747924866841803002680210928041975100123964233076337990409222940779621208386400 4905 493613161348678732418106845760954596756120264461252027824113564980143154670340021953623116980315396564850004304865452038560 4906 497851891956126329197585957215181766525108428498170673667296376318736093234391750156760842642833029675676776854800236335200 4907 502126147290182761376402258759187896172993954547695940404679341409833470088566858805527685329092553406328102014745081979040 4908 506436217761875155005500785764846188710229553345119951236398853986408169914800540220442826034938147359611584218606727216100 4909 510782396096486593861684152977140734994341615080495847082588039301242134695795976392146162123797537985822633687502701567290 4910 515164977351521648013693095083348858603663348082553246920860958809263749996400950514721211756632753849196386821135085655598 4911 519584258934807670596024898789440866337298431627689382305053335339801150405457612469359823929505615508930965328189606074739 4912 524040540622732860877297120211175437932657028718484894637669820706037084185726128403837417083593065237218315102605515500951 4913 528534124578622098842031972663270140811310876906357192219845833810459762994826360163155051510758475493319374012879369845725 4914 533065315371251563686302448862436028894890351582412534123705457649238826097600066623951919277418623652465011459097183292875 4915 537634419993503155859077958403958479428079117599163148174682970866653113346854360113947001215910167285461344034833221498425 4916 542241747881159749562670542909319286173195263905649646214425340262634344263758161259056196096477196950793971210283015030500 4917 546887610931842309957750294548174736523063425958689924695017387289587401369297925228084171874636939845157240695607780700000 4918 551572323524089916701310369925978782404670237011603544713799181141225068666864920035660854048202611257560291782270824500000 4919 556296202536583742880060099886004051696542366283930335550317753681436252169436546675091344046150459475190386522080268000000 4920 561059567367516045887353517980331317780651789325618632064401717599441060391182295222126786731946859320583730642659020800000 4921 565862739954105234329266783793010447850537778844145835854016963220465509231856970602938056651126277047253468761339686912000 4922 570706044792258082635170339910391202180688477766244507279976467379169182952360626108125910139886272944764364058502978764800 4923 575589808956380172690451365751847265431991446878716042643720001431803111034848852159556810133611837514179471806803767296000 4924 580514362119335649504282619349236506320604365839572270097408687069714582757861356023142607284507386998755821650304638342400 4925 585480036572557385673860834625162918122598295336804312095142861411473393015287972048372267234832608017602151042955499391776 4926 590487167246308657208709529917710911899710843451073165347573762664082111351853481535354382149173032383556365714889027149664 4927 595536091730097441134817779230795201959445244702821041792730727902562867359429605519393732165537277995328502169738138169308 4928 600627150293244453208930944119760418682098273419601264790910293915814935605194179289456771416584358741508070877544425573065 4929 605760685905606052038586666592008843974050663062135505032433062481728022646702421267722007057864228328569176150083421442875 4930 610937044258453143923867064327055149363589938898978016562927709530557582611505206428798617663568037708145654793149408604525 4931 616156573785507230812685923378137476704578076007294550829447918416934347276206554601015975238315750375667381465927328154375 4932 621419625684134751893120031931877875682956575687615965650398707276654207344575033938441656359596227572059265149139837980475 4933 626726553936700877534201345614968142031595447364807317026269688076988544882565624248933999868855808622297692271773843572750 4934 632077715332083922531088561772519111896785444329661834560447441984650451979808315387210540817081990969025199926551345321690 4935 637473469487351553912012501568878765648931419289839330417438736910038452584552042536915912789656385456027996209652373333508 4936 642914178869599976923221517540314408158772485250576425033834002887445013030194182477377105162504435579178893273182951733664 4937 648400208817957291224725507162982242233791944037842765191842335574707820981119940878665435745443192725542419018351640999776 4938 653931927565752217804337066474432334111070134889149722539941917028352164429981365144616258346696462043159715303213264458400 4939 659509706262849405650725423506760121340067881180789337848804804933985860090388796008140982588065131510684005036540559676000 4940 665133918998152535818325142109939481185498248575159181329918673086596287372026770395363098333215304809249894869950588136300 4941 670804942822276449168371822600477714977025924002993905781893552084252729420759076566247847905192577213360231229581993508250 4942 676523157770389532781468349604845516308418012724701878910172346084741692237767483540809887184729168316449224370094541268750 4943 682288946885227608808317431749952084485881950998645871766185371840860713744110738645556665929019780119507053089656180890625 4944 688102696240280578356991620205824366281069330886953861457493312234656860060344237320611735309294114326793828782120916296875 4945 693964794963153081907755673001157434326756783871440858408939151775439998714214004505397524442292003986730348144160654215625 4946 699875635259100446700415667193558706367301290265903530903286727861115093196454796173457532475483652523656579872481888937375 4947 705835612434741200554854913775997299807192072434599496190428858050605414837464603461214628143493612403649462706107356629925 4948 711845124921947440663241424361771088424548787931208100152205135496427388928191285363642945273461215308765485399772142719750 4949 717904574301914355032771015985382655648802271245214505321286341289223639493378362122176556243150030132420142384120266576600 4950 724014365329410203461162417432357536156142934846219669132119069823852866465103055194523092478672572210201938121009672421576 4951 730174905957208074193866965811431844108334973400229353159078813897654579971783994729377548167442220915412809331732284664864 4952 736386607360700741742519392877395552682227147100861463372846779640856400960199822795980808253282497469349137248006597659648 4953 742649883962699960738964280128514650143659243896081060365296820413642871457394787901670273919044824333244717580336147543040 4954 748965153458421540158674256356908737337266466522485538924104720424552497042624164430469356734391118760871097501460209945600 4955 755332836840657551771962948073089394212075730079773008113276731314391405256426978539615549465319021533870514700403648803840 4956 761753358425137036271522896983223195886234383420086111718912658974034552755826378111450255090500882775823351517828186303200 4957 768227145876076580180923769923294601232983119760803810575625498367420597074385822316749575080815693263616293547978339522760 4958 774754630231922146371229678986992747908620126895296197815750784200551768956168936712461886104034016650723534738393791069400 4959 781336245931283550802279627612316419664147245425862706858318081217378469358641767056395551397796544865963388587296018258090 4960 787972430839062987961868195526176820190492818471108543167749288830947651439762535400946136549626875075006047454684486836893 4961 794663626272779017400513651900197060442932734955046026207339031618318343268915344310562420919108495713224603554141159177639 4962 801410277029087433752159726950759834253172432776399065602428108174392882005365960903537827212112406043179205351493489832001 4963 808212831410500452692480185720755563846807300933520110727886957475132612918377753077801666414794632890156647537834425041075 4964 815071741252305655416899983510219821441458046513185983801053516390183520224739712589093196514919293083260381124584519472125 4965 821987461949686144420473949801906452345853382408894335454871053113660234221400742061475858683031647046675949196749815873950 4966 828960452485043373631837434335048542032505657546195910995445579373404809046110553852016410505243580884827815422468905810250 4967 835991175455524126294029939995497565905934707585245922945379209897020646284793958447244150240108905256060234182070867337500 4968 843080097100753124396562262950288626055054372084718638535250641188103750028888001712627565308135942610725132925157851500000 4969 850227687330772763946122896125681591527196208322363991530859017263800194538965851135164754022153946115229762695922968500000 4970 857434419754191480918276316490628114043537162622176938588949754118749148881233392130681044755010491755779332462134697100000 4971 864700771706542263359873231158110351523389791335034624110921824709356106851457275838933760820756524418404843866643309076000 4972 872027224278852835812152955481540623287289096500434123216268469718659440656176342376963171623834487651753186736295498383700 4973 879414262346429052998156002792291418772921091670213347108305945141752256835999401261598927566877052562004990792748027450250 4974 886862374597853050565568975599804235236701089231300088557447440701219187142183989955276845549985048630820242128167303739550 4975 894372053564197711597985407639309806334703766593032363416482872665469491291298650371672399040859865791308382239405616301151 4976 901943795648459018604279930750226741456525045659422892805387149630537765447665469795574324318737046098504625819756208410239 4977 909578101155207871767856835615785169435156365568730118094516235460248879153241281713141749394179049033591212600610916228213 4978 917275474320462965385448775999011704902030255640799034890728254331321332698815982095607859293832397222863857258651279342515 4979 925036423341786325649411277116578138717722947097438565186310831984376214951180594655593151893470425734181937479290811295825 4980 932861460408603124228591344947270251716446947320284871841490034024027217112969094752862049989277264361051888367601424009880 4981 940751101732747393481354599512796702339182098201752282389325312609162647303042539648680886080795044167633069690636139964800 4982 948705867579235280590749027031659308438015382842973431390758807704785524602622743151524030072020758722222007276795272507520 4983 956726282297267489446582030000723733984133501642516963858432087966133383084885596848332250556912339356966689192296301004800 4984 964812874351462570712911649162402312257348988073286533855695016624587352280099670590367800882356797877378031334521952010240 4985 972966176353322732212626687997687075350209385054351238738057069107530260191247931279368538288341971434403208995158520496128 4986 981186725092933853533941413354726266737875013832528958293178464750145766606397661422460213221616897806913547663447413489664 4987 989475061570901400617289354098939021348055160531292186355958870533456119601672056695463256111657024616357018998292664549376 4988 997831731030523948015801707945319596934885413484330487312074251937572423861596966241139755475389318862003414903132220160000 4989 1006257282990206028538836666557669093374453988925780875069680416079708354627979223376500078854455479595488841261385010000000 4990 1014752271276112042086427710599790717628481145677479330585672794770635556868666076500571065380874903834015196359647478000000 4991 1023317254055062967663586219647940984421752944638002183407779475306398068178376578076880136141328282669834054912682140625000 4992 1031952793867677634827674698265881555619473804150710725167183629661059859494139891044894876404347775317246357310211181640625 4993 1040659457661760323170113174049404796173567104646316511257651683791793771501365302124360629521246327696798087229461669921875 4994 1049437816825936470866048056350869943687357360913529243842813221971617570718193494889802461282506829382366547932891845703125 4995 1058288447223538285842858703389012623872006772377184499660710137122598612971489071074643331347708789410745509205902099609375 4996 1067211929226742065721064467838480239980892990282455248803327045901049362177281410711845335047729033269559534759022693359375 4997 1076208847750959045369890026026979036664263873261912935145628400166868893778757989408570432925923995348673611472456489718750 4998 1085279792289481603695018927212126756487933654589705455756413332143507282981890270814754078143275298012304543060414013906250 4999 1094425356948386674138487767753999795801026888414259815014370517949661475948930401578891542428934753003807123805870637652500 5000 1103646140481698216320823120795908466061859271790747426360392530095914989002010501297542320291407934841017050722182698169376 5001 1112942746326810619293980958410644799324776905951759603665414477586813834326126188250288289066961094359605239488807988669664 5002 1122315782640174920000998138816525375795205648194724435596042794071244585843738967032653508772093160297786440033575863332128 5003 1131765862333249733755095693784442155466580806355175092523356004625421375637624346195265683362317337501206719556591789750240 5004 1141293603108718806857876010418319358021989408225277110207785480336583858699814921187906574241890865573691586916256354782300 5005 1150899627496977114873826222312207917191537331468057040854190451116277834225862267667487556477855069608483174536208181589770 5006 1160584562892887443567177691998647492263137108294595733376875605242000834404230922928826450069928665047976087382404363363550 5007 1170349041592809403087879706767733883620052370936195957281576235427835387808150476230735305165500192800695366519392696877005 5008 1180193700831902839666631617208181589254737926252093540751378383372975307822176067146486351668509234917155696142234560237075 5009 1190119182821707622845192706747178859045737980425773526038118709319227746381949796239556978483910667660482588109748854871265 5010 1200126134788001800128168090430928348822902208098091124832191662755285796873084557315043922636237948884533034585417765363463 5011 1210215209008940124896770840709040521144276219531634551752735002051019274242520836547680721304220096551122229652536733468989 5012 1220387062853474977474308229147819268508307685704832344918691535995061607059919547154322219938737857440499410285610842088026 5013 1230642358820061713377960346036052795454721152124432826375848637181863782927384598103666468456047434478978644689798629715800 5014 1240981764575650487032443317881368694145986238934508308900157661710394508560628999793827630017941379491753825570635151869000 5015 1251405952994966613559011826707542562588030833062585899907930273190263012171906062508938245322371511203047560813622147231200 5016 1261915602200081545688595648527238810110089000875998593258148646783042633862085070145589392925687680317700561925529883776000 5017 1272511395600276557381325563025381618825434319391475069515625984693859951034938834568861713939521647833537303423422409600000 5018 1283194021932201240366932447291689530128351215391015781907733512702397384133603295251975676949552099059011669304648656000000 5019 1293964175300328934552150997115936786219710052505902613237154033020254689144649035771886126834555125301611834538287664000000 5020 1304822555217711228072981828053113553385746290641658894499694684190710998744857919634677720014187787139759709847539718900000 5021 1315769866647033677702122393530876541669176066447800589251307465446625760427593115564202624559384589189778786904137560829000 5022 1326806820041974915355732133210540041229702059035060045777524370113117368394918487069831265955384304144395391447315738490200 5023 1337934131388871321579618688374641050391052177764825938831413719294769234070360817802438114166572252872208070942608661937750 5024 1349152522248689462133592317549931528808595061067238814458113634037531683472252922411400001397373389430164089549861905752325 5025 1360462719799308499134811535049220524200639581508559379660736602020527178324267144689502218118420834154336325102963273330751 5026 1371865456878114803667115519277029501044080972793189464407868825426555592382629063945048133487719195538743041639793966958889 5027 1383361472024911012314293386353200857894229790632169397419128099967679700507673885484063831577522840203452115272335839181643 5028 1394951509525141785731666762827418235918026185441934000792374267220964278572607173366636842303650268451829604027110645532465 5029 1406636319453438543132954386099182570127292366280459120051235993819966545023147720506265940768868491359879246112739394003150 5030 1418416657717485462438844309097974409318480295971952365398658918010304038014659768092381151084190198545988323316221827170010 5031 1430293286102209051810723740030003969625912714428567592465333262013502356694097735741159211152578650438220624699374353030700 5032 1442266972314293614378316146049065247732678258573538322130047403181949125014217107779012430671237265670120110934180450207840 5033 1454338490027024944164262041025267883484829269547927558383902981413493219744357831465324921239008545942527779503648668605600 5034 1466508618925464607512670451478506628059016852188435733650166386131941686746427736907793785736550524188615526595552316403040 5035 1478778144751957180743083568405908623611924066846128391555090205667611143997032926460400371138914256975933666008166563103648 5036 1491147859351972831276863299439713622579577737014648345726653004852011681390366951713848501588917904039834624821794331287364 5037 1503618560720287646120455713253474928875328612170131472086789583204895328434991351538930458297138648903388177805662514252826 5038 1516191053047504128340052747113557413390486013310806440537704514066652822679630666186062078820110493132175668758688717990350 5039 1528866146766914299025589741377781478314992439827680369048950201344544756812011263754800478349113320908437338302270447572875 5040 1541644658601707859219536794588577134953217553785771050800605279014192978010356513115570170830516469039094212159297604931175 5041 1554527411612527883378310762250196053283552583721052689355221410034357911476286660581500224754029094001748554496844191706125 5042 1567515235245376533142106882943399660228325532474947708339627940458857519213619726958444621866411060627205993195400961246875 5043 1580608965379873297513283236912824066327125687471205116873149047178455513285243292667048182596160572336509246962696365515625 5044 1593809444377868282984891082306962241447662145527463744437017103357077414591379882419000314440856504850021474579230022687500 5045 1607117521132413094720297988106280576103846078401047922834426508090038069956103251458730729418294796593932219089203698300000 5046 1620534051117091867562871893223557141025823006961760726138251415316389877993190930574456142144985077771900540754544380052000 5047 1634059896435715023452160988728411679353159378913597049875055631452129060016845789211099564234920531174053590059050466668800 5048 1647695925872378349740699812995034953425159346145335042271938234112566780544774423824603287549494110005283388394439192576000 5049 1661443014941890010944284314561551608369009061944712022407330257307112091163613003859939494464174004100413444991573505638400 5050 1675302045940568124619081030439308254857910161343190465648802935733828453602206307912704815968687482737814564582656337739776 5051 1689273907997411550342066144227526322970659868743706300818163969120539467779369736182025184492259202827772358782377370353664 5052 1703359497125646559177832295286527635370320975063572938892032331398375981903210689224560392419564550559615480017386011787008 5053 1717559716274652069545562976123285885603995650765063144307607381324445877324490566855603015899783587331389036564005495505440 5054 1731875475382266154055769682265481204166933842335260683468545570599246657215090150371650640923473565817284564638804024444000 5055 1746307691427476540668034334535538174034067829351903855172049370129357353240089070086309009110773308310184447286086444402100 5056 1760857288483497850429322741910069959338805201292009808292961671000309894286764878222561376396030211523169505032640728585625 5057 1775525197771238333088263106975102022522750598082304068104066667307753028717528338123225014725515197621993529480490535367275 5058 1790312357713158881044951149204312688520106572446423988970827878915139161166392271925091453905136768943390986206064603384125 5059 1805219713987527121389189980998838254538194720117293463484070269267298616663846330371432504508753990899713373827044859701815 5060 1820248219583069405203443390522471899411713153169247891186472587260774380949939490225654497505720599750147996759058350587683 5061 1835398834854023532861025995240587482898205262181842782984954283165785660027675742299482412459986489698699718634569464098414 5062 1850672527575595073736028553539032742777567263727815468543727029282150310719831710789502482493651179934980542775045632108026 5063 1866070272999820158560042706202513027092159683631272439399778422665831277073056617252057578859091818545692667115591388724900 5064 1881593053911837642612773170045880936763667547389997645792140008749360096104359227420106509758530729011556748119874935396000 5065 1897241860686573558019979019128212634978685521877975294558538279566266451135174330637167825098450375980726413235529966344800 5066 1913017691345840793653746786289627049866193002800264274925571046080356878177571486560133719461020940281370201943722846212000 5067 1928921551615856961487749879727132542515394478332362860053448124947998490225826986610457175000625630128416316972204758300000 5068 1944954454985183428754780009506412634670787891720472687910667120384340288309656772046090565069499275891127242023052197687500 5069 1961117422763088515886341358181071774976997734714139189925274586992728335816201073761871484134144439003307536234193109656250 5070 1977411484138337880985377170810607350911553872915140582282075532298504569251953382412212814286918673807837273368494161168750 5071 1993837676238415132494157041960475236917068422408434366379660894399966695110948487964222969455467298774865455241839212433625 5072 2010397044189175732770902931555895450032661670110563274509074684470735425517338766540462207280904170542705936964938649559675 5073 2027090641174937276481790105193582249408648624336350618162589870620513333133910554396632315416793343459579842615133261861625 5074 2043919528499009249050448827100680203681276913064441336702060380666791150370809039357581985801095278350234443764909391556975 5075 2060884775644665391885942632281829600121003580212739592469485454840106603458870313682273143302995411002446914804647570719701 5076 2077987460336561822733344138689305672400574982627361352480944028538854042936115177761329508906911148308741400617898500661614 5077 2095228668602604081259410309893333964886272991119025145662500980909428084671497788167637791427544398292988128318611244317848 5078 2112609494836266291900422468536854919424289845275421048510484486196416271386789945720396525668601766693035505353207109676040 5079 2130131041859365658060954797454727915576503360901656076710826072708190618893927224262502160545178421031682873920017074493600 5080 2147794420985295523962127173762927762618120817515152224825847972667891580157641988854984100896767450959933832874536082775040 5081 2165600752082720262796748641765672596440080391335688848071396726153168557203933401922215380920609793844517746913647708595200 5082 2183551163639735272357637415766244506444280607853193312782296860031137403427620365630160995464411787983058751002795405122560 5083 2201646792828495381965288915936021753223808744103223909331688477511195556075676077678764906585727366393000993789334179046400 5084 2219888785570314997332938048474115339545513487203579424880377220731065909744196866835113379635233546597504104538969293663840 5085 2238278296601243332971915019305462154787988587786659599733044067410056875194083865947478645672264527230714142749860561986568 5086 2256816489538118104859020935127711702190298949260032633586599148052618015118241759562909960181273578920109601088817745178264 5087 2275504536945101079361452094172199040048739688426995628883136624786907268026135988201081325684214210380227568690104449586626 5088 2294343620400698897844588318253844444948770502318721235887932591364095131851832240543738919861262048012691596349344123401325 5089 2313334930565272619974745402035352626736199136858354236991870239178976733286295206193364213757347547745398526410620073788375 5090 2332479667249039452473795626069080249538188946577276624751129325305920593124659041680435004512029802944372345534277987863825 5091 2351779039480570153986410603977307586646517437694429052987148787596062083699252675132857328343930280655488490404479945115875 5092 2371234265575785630784611292981901979692977338135751485077641497508926916224139198957006056253432025298508110809242433353125 5093 2390846573207456262259361087340949313726799951878073856195827208222911104246493922751667001180558194072173407660478713218750 5094 2410617199475207519536156386848057529038959725910202047205549648711370000416334631192563697002891931293799212586826647406250 5095 2430547390976035465102008332463281758000039031375338232238013351994659957022724530883411351053077472998898329387143153037500 5096 2450638403875335746045929607977716840761646336956889941697575695208706817434965286883596625547464054146469558397367959436000 5097 2470891503978449718395108074982916087870546220347335640990437479531825161310822160230253128400298295279389101594347622599200 5098 2491307966802731365075438008658159979699524797038964015366962395205661757858683376935912189397108356805124717651297004204000 5099 2511889077650138695239070061009871293979424907058818368734051024484707226768153254523584598562611660694450969046268340416800 5100 2532636131680353338084219821065672999634530000425358243922509293144477864623615592677520182430164320912216281092496099556276 5101 2553550433984432069844735832303000979126320576949655199737582615006826552522459064191425120367698772259628369502808604219114 5102 2574633299658994038349971911414131596289612021334270212360460570461849234570670189639907868366831345789886487697942737775038 5103 2595886053880947475450443257408309447337912432423392486523029311269417768684886946827315106232445265858990372094219706273015 5104 2617310031982759713672685779127882378180590541339461329255283443906079341435724010107030110340818548321301212989798817162575 5105 2638906579528274349708804943097359112974475425420247871053597860918711601275685713004514699791241376864492534611288171287205 5106 2660677052389079423763522942978025644806998331634353274174816006146759296316387475788114822086171992407537100963805048620675 5107 2682622816821430510375246900590708165515537977086515005501768512522861571176014242194567558638547802838315640699132085890945 5108 2704745249543732643098929046572442441666534563954246010056075907236563022175193774682888570421601319628887988994217135156800 5109 2727045737814585022388422496006804585222542191925539732941353350625667909864442446766610444206531218738093925231036822282240 5110 2749525679511392483145810653934541941841415665215039937107873163873484871017069843208723991241149327802559892985470727036928 5111 2772186483209547725715969047938459796153008021527677361209793760740661396808053133104481047351466904437935517407937024753664 5112 2795029568262188341597577391936935829487685448894888368019708224571335627862174751879679914351804843588806177129880539365376 5113 2818056364880532692818116194811479255704376490032449692236171581456733269726602009043354758516408213201269738328412913664000 5114 2841268314214798731781242898119138269054487960188091652697684701019854922381739460191461165080119260594700106765801881600000 5115 2864666868435709876441541463154569916590763152131086196532226456110371746357635895087013263444713665733818778649079316480000 5116 2888253490816592083895178124203018664639609410804043432837336272256036604901858567493802441233832425327226667397496832000000 5117 2912029655816066293896683813572629217935299094360786028535325545470121236482198034719047336590946954021313223404880000000000 5118 2935996849161340442423137258737887204580493687632323209380790787212103616148242215243335368099412500970888261762800000000000 5119 2960156567932105274208666294759781870311882610850282858274587329991854770953293314020140003807033119795417845135559375000000 5120 2984510320645038212165650542757875535147738380368078305825059539207929168944248808197370032419114382950990166503569462890625 5121 3009059627338919570795536015465791526305578039425552326622991327318985431786700100595871435094702901546857794700362356671875 5122 3033806019660365430073008929729413753824869255258772934669074600384742207808045366245745779326249291780353966519925351433125 5123 3058751040950181515863677354328262611978128817985973314044191637398919700429795468525623357486225310527841666649545899959375 5124 3083896246330342462708638483454496855162994970544306642654452477985569154012814734485771037842729047559414685602373896320375 5125 3109243202791600864780637395626366922640738616923295433306696903655921614029958744538979582589953520228617336842690708232126 5126 3134793489281730550987229187094084978719043161730791579063741506001146736766104484233448732302460568437178996553249609031914 5127 3160548696794408550567727416821354894549464408983256589161159817185518577574499104494795010532869028010149350766480544443828 5128 3186510428458740246104052980898962920402951378479248227282389914711319551235009121237738506549619525896056502539600641278240 5129 3212680299629432241642192065698107992153697376142752115777862970330122206128461331560401481856541865791799987110905507192800 5130 3239059937977617504602141082171803746450106822846653509191783713852703129129240666910041376849893098840161966890620234930720 5131 3265650983582337371341280031877497510278229682457043313816004678367566875032307732713333338321145796428467516839962296920800 5132 3292455089022685037630401424073494963471490759218689521109655162478019310758700290427013567596894793878785807933950838677180 5133 3319473919470615186904465780305439924220395677168279282524525691961357080597718069430204860030965162041661150637011407073450 5134 3346709152784424440962901408312040364759076017232015340434007505738327909913123416845111782395748115238084935654452446131390 5135 3374162479602907349818268383872940968003585094833224483868149322693626784463085050287749716179595893903848411984271285791013 5136 3401835603440192669628725884261230681400855109846296832897900045486676202766973109857202558937117650712150393350284698720739 5137 3429730240781264710100348012112411165394361159001372516531724529088489541381497527259177581465078687365109782062471252880401 5138 3457848121178174565411304432108121303767191883707792544942480984630957501989540556787463753287780491101576324014592885929175 5139 3486190987346946075592645521453476721851420436987432998665104887864145825753992647624013606876359695047760667493806263862125 5140 3514760595265181398401302975557172082591392739974212495249675455758981950068896595561845164680797623678898526597612168144450 5141 3543558714270371105041340292131627950252399149963697487392687169351679785309572416441916055512339693079394875165632882191000 5142 3572587127158913746630876424997332468380147782829485605161151674123056136104220933533977554654300081051923209769349792725000 5143 3601847630285849872075882116423259600884283403635746284566398524097184698984935152589404325129038738821076928025197293500000 5144 3631342033665315511999642818725611827661807406367508689844801719236413717632418163788396142867893561483386039135522064000000 5145 3661072161071720177589534462191639565354306021697391434013962843870341486110318478231202894056746971354118466192549206400000 5146 3691039850141654457662317356478703823155517197005314911710005257015444842232985934660608287399409974487748706656802715264000 5147 3721246952476532331916876999157866615455997066504858916971530473569445712641539475746102255683157522617407504486183472307200 5148 3751695333745973353240695368690685024223653331682731239744319603525117273763139094469401447390500070797372465292062814884000 5149 3782386873791929887064798403354437904558618834515734942666260867797430842604096029038265024523559189246000432440407155720200 5150 3813323466733564631122980014009069407367292887068986855367770511319487210828621942067507496945133703507105927717499040692376 5151 3844507021072883674566244602228016547877916424093560773871451140520795322293623537808244134588232596739362656005290474572014 5152 3875939459801130391214142420690863991314280232252183385899516349189492188188958408970962385703869677904974401755091687675093 5153 3907622720505945497792508349919046341760768595915252603611905114897299635766893746650383378001551892630169531861428136239215 5154 3939558755479298644313577326547442324281040073080312191644299236215639643157570675829520172529059608701274254636191643948025 5155 3971749531826196940301070774371194124014279819087760959976555874042515415418385345904922621192277839783074254286306518675835 5156 4004197031574175857351169527437663164193908529945682762766071317753719126950385036966555982820528396113496431582461565076825 5157 4036903251783577985551861055050536731665488925444941892072995104789388958949115505709829933613203024292065652582169367745390 5158 4069870204658625158559533113658231346741439001102799310560181957207725971577122667407328108176727167341542958728482985713850 5159 4103099917659289499654452781675566151666822352798592080310148785429385708631604950003699400348535505382469851234489058382540 5160 4136594433613968978867499469824273797163873749213367822741752658968166601801239980805888058578016058180475225573736419460448 5161 4170355810832973109290803057930044187569105678802115863402424107547525965861958209661653792663254049786861038283815371816864 5162 4204386123222824448956373791691188226940851928472900448932455702751663023086637312454100870795295630774384439334741476436576 5163 4238687460401381613191008927731532487949893974345504718140693256714098836956537310682003009239074872589778674675133270525600 5164 4273261927813789541134342295725841558489028031851246351196175951622152233628624636005899471103251661471401146135032306318500 5165 4308111646849262799141496971687931530040679757953210788938387161507261351823094964413126226479889851078049539944279624877050 5166 4343238754958707743084048272055286534849235258450079907172137053777590792300143303015590937331761679686093083670453459056750 5167 4378645405773189401114554616602937457419958242692790668573620887922405761459278096229849155451906403121357648112770184371875 5168 4414333769223248978272428050570101335865454457074060170910337721251795365822151136003465184939581228629989917726725720984375 5169 4450306031659077924384065253906863403297560733818248013885659253589356984519181048464727110569356991408518703620662154328125 5170 4486564395971554547049624961591532393417192364457420015814384861065295079487757366278296083009891334153272126189357380096875 5171 4523111081714149192114310571365261397677140391378436313155812714319173192906109550318446357157274974749228879273899127657625 5172 4559948325225704054895199519022707765571999655324668201021615466992217008819382442123042516210457835830269356714537174645300 5173 4597078379754093726577266511928918531835718697141477471898212111617707475190280772425222025024653624249897139798324082556000 5174 4634503515580772621605999307801402823112211105654318402465974977035737393360504512367670346151958926741725855975971133434400 5175 4672226020146215473590637474680377203018216500122722533753629260519778181658426544942594479632486732204466813210447077547776 5176 4710248198176257129193321287862728526858135004088775128777059030377983789004003003268849771862159825774929694167701889777664 5177 4748572371809337911717075245193737273460087874836960917166570085380813060205638241775122289450998568922473339296769305182208 5178 4787200880724660868621335129580473424891632027514710084218311127823383865739671208407104089010999329427084993355970632253440 5179 4826136082271267259989436579606664042498629726698259368514646310462336937605360227140996639748360210003738839010981588992000 5180 4865380351598036688049905220695196763850131638590875688189953708310161418469754522825841871251331389914208709507077654892800 5181 4904936081784618311214323113777670859545865968037398127352631869310513659296758351693247019422997733550153285504844620180000 5182 4944805683973299629740804294144693976292546846526946324673491022401298496433959489238022731067211367540117559299966134447200 5183 4984991587501819374065515410029494958632044460057057043945453840168807548272042582578518505145141105456074597116659311695500 5184 5025496240037131071067059117433449572308137088494582816753425430590174266778935651128215745065175698907892024114351100585065 5185 5066322107710123908041742480226688820386013272063309319005005689928739632333090274853927297898838630460172352324948530947483 5186 5107471675251307558973636112742455857015222980557084812586914924258567107384418783226480282074024887845070624371164905323789 5187 5148947446127467682783759619040378489462408949416907213992181761340329109660814307287779169396255972578470226622308088098151 5188 5190751942679298848639584013682605378854870629612667368213743763111515521662767853302364042838600417910720204323137057163275 5189 5232887706260021689101212859232769424378370129607962715613460644244139487326163561812921279017091842659930823785149806284750 5190 5275357297374991127875993122393338953168819033447853263169687758437593608054848738878845144846468322779339058950863982657050 5191 5318163295822302575250828291059030171307108757296897029789731449876256252667025357765532850200348414056724583642615014834500 5192 5361308300834403030873045996997034713639974867435476623578877345546877179825249007955149953097704763682135595298764743300000 5193 5404794931220714080458248043711776173042547799266591507683998635377985628270643776247211310101233442395376064027822505500000 5194 5448625825511273820219092109825359402806074508962977314015375909991931670885166708254991744877708244787891674297632574500000 5195 5492803642101404790334383293340954833210039050394420251978462394106783526342166147724076971956621836098389868488681960700000 5196 5537331059397415046615164006683466443051218137592750802806357700485264409148155852594699578087261201668265489671331774995500 5197 5582210775963339547675668641036582698554472157966706557837032176708033474448100045217337626978218144067297472256541107065050 5198 5627445510668729083384053268108052381707458691275309802761567395286584686305908994872258873480362228127659699377066141484750 5199 5673038002837494019152731150557260589851692397527035252702691463042851922227407544267581520055432128428861690426271904834225 5200 5718991012397810179732965110775239143621766902032554965955578101883854169922636670153504193499660248586839740090260616293451 5201 5765307320033094245605123466922623516249980919506103052872915165682241855899129250584822542286566194146489766825904369256489 5202 5811989727334056084806745448659762285240766662433500921696598686462820117746965165900485835980250090698103089893831785775423 5203 5859041056951835493117345549586462143905521832847533046556751660512565745178409024439363617779399287420885486720048574812165 5204 5906464152752230865923787664447847241619951984819788566975841505802171440370691391461497985733789950473825752298052276635350 5205 5954261879971027375825165386627384556531479535709924509360820025779923156674157733633318006478110780868121255069769642961240 5206 6002437125370432281103533656224406530014903913043826075640727615894459779077214961949621509716164679307276086759487511472200 5207 6050992797396625041588661139692540174926781651130867858155740075659683412931010680545774273227409980830615959925433401987360 5208 6099931826338429970183337392125681472277033562274195048252748885045380241931314764660789332815318781339186771145337639398400 5209 6149257164487119200392812198963532397631384421110053051097832964278085656799366288626868936380150750352901396632742442275840 5210 6198971786297353802619817882035843851385714185248996288484885577884961451237116093270850447218572508099626756329660912954368 5211 6249078688549270934747493401680615572936812998790266166503656308767734520896842987710618308697809220798765793193373475083264 5212 6299580890511724965638569736716093897252062218140034883731435722341573469710208559815296465478883606741140673082002133329376 5213 6350481434106690563632580629719000811620077137139408049170843976975457165894333750192888780518672820950877788153232319152200 5214 6401783384074835795925836186547989628645511693710355685765558789498344414530152207155917949304544338775647024115423948039000 5215 6453489828142273338873657424731918260338606178045342612236600594043550580051018644300482142958521874950599827514182945407450 5216 6505603877188497953763149732662775155181433663773330414956148524294418304858200584965507394187992614671578150358176405912125 5217 6558128665415518437469838118341987001870331648875785094147055793635123231763573905231521337245878277495446022532080896634375 5218 6611067350518192312635056692785591201847588976460683045102620058969025599585686393498212331835604762957016965806603264390625 5219 6664423113855771577585352543646207405844434799374107551766802622444646470020906392299906873614087775932883921381034800921875 5220 6718199160624667892162617480947001057064910646281663544470589254236382285319968286223725883767188319683407413149485442178125 5221 6772398720032445631946501611304792167376903777907541670618628489164963140284163082029658659950392420883805497986963379414750 5222 6827025045473051300031205996085837970710389810503096618753716385772823849707223720430433126360702084274709623460308620893450 5223 6882081414703287842569327677399369394476582642711154699127927444373875418133438763122557532876271310129398970436246098001500 5224 6937571130020542471718383331548602124155807040904504793248557323830138021485779542825766896903969562322922652594388936312800 5225 6993497518441776657423326348595422210457618803282036137735049127059330888159534479953190106817514529121320805569711537855776 5226 7049863931883787007643169338986819846201987531182999400295140180950080091065431715456007938696529906820705703083415612144864 5227 7106673747344745815184117603683766857967731886854545697361824619217577898490727639462899595779653409249728724721142820627488 5228 7163930367087030108237811299526505787801345214294158985691942336926227240127812207674202382193068160630426622700882139269140 5229 7221637218821348101043781957059860689302983821582693893515606728791280284241980991365554140815145646237215618838770396357450 5230 7279797755892172000802484565562287896057915830628687553928895062226039413475351220737178437627798407630688589239132519192030 5231 7338415457464486187061716450992067887215214658239791604933376190451697491699811018649580149411372404814451873295028614252175 5232 7397493828711859840287340466640934457590702003285637687849709031598964756894264363636661606616096316712348269318589502142495 5233 7457036401005853157211469520528922959575732721001282105950038349156998847167631522186476796393571923526976867608472785011925 5234 7517046732106766351830134292121155179960852565206122330146883708857740252468956082476430415604033325034267946788174115276115 5235 7577528406355740702600453535203122364017866243305001491449422748436860944812021914744704211630463210627860781058353295858353 5236 7638485034868220968466979383099191325220229912566085109440353633649836719030196601604272289808407743911582784906804175762664 5237 7699920255728788558830736785451378033738957752806628648617785174279448346063307312826742886183943359265193021134118979541376 5238 7761837734187374905465070382046652158016342723464210116546564395222739424107693054546749701696004901364785409018023673168000 5239 7824241162856864547682323171490206123976616650082500383837086155491407948930715636174581812907282114441684645021190470400000 5240 7887134261912097505767184409723846700489223873583039464776759855735386329676139023878284554219433825637504095784283013120000 5241 7950520779290280581818860253737129023921528401035334363245027310501273742859891892633654711677963072510594092658180096000000 5242 8014404490892817291687656650847582564003251696212249055094200264009722042243342389806019310819474402131944722524160000000000 5243 8078789200788566196654752782866731831744894390901988790264551941128137105599122395080457486553224428002026162329600000000000 5244 8143678741418537468889534039209951143470029300111546809888032295437767915438898175564366681516538688730642341702900000000000 5245 8209076973802037590529511253602755829800498633860366179061067172447542505955278918643333368855368674022414148081371250000000 5246 8274987787744272152466259339751651890156756907505376315582560586606891399702139199662984249449486660232044837100342454000000 5247 8341415102045416785589661447270719975255641900984691913677626906171422062572613316087337711184627252891035948013376946495000 5248 8408362864711166324344758773348294850014788399916657861265235717090877824778959668707206284068433547783786584809533814540625 5249 8475835053164772369993412246854085258774207033244905331109645061365884023613684871560899071365884993099557679778044428253875 5250 8543835674460579488949528182542612977424419085708647656427163164272078824179307754496656113107811906206029661210279823920501 5251 8612368765499070349974550209221849629265382095145510978301883430877407409164106604728666841897315516366318787815743978311039 5252 8681438393243430172882055724948738650717397319623917796739017980346032686683618453633742520243127598817451433436813268679903 5253 8751048654937640930709415234385258856356669075611458433184499756306591687313822758827984350855145773435119623726665984824990 5254 8821203678326115817073392681021224940528876379316712344884549947516596820848611727614969934087033653656800788644698949447050 5255 8891907621874884560638116996507284573187295662504381231421099260131928688545219791618187818630424957099250852980243810030420 5256 8963164674994340239290889542849973532761837469985796622545768911150809397622394278619980572942652291146693041944796690656800 5257 9034979058263558317746676310530433267415322847737412263717940895583713175052802967710000105383138151921795150885913641120480 5258 9107355023656198703888752547240254127519527937133677472242808238379600503647186480874678584503401497372461174668421260519200 5259 9180296854768001691203723422548488018088303749957438379850731615209514292062079770805129255768396471512488144052718695644640 5260 9253808867045888727186957586282607453578233868573669506043881458683243128809107457058997948436003512458834803123886926524188 5261 9327895408018679020582279068417330111447298566111487490747361575605247998158062559535967031991872576892854830995161504183114 5262 9402560857529433073780522829588153976238698623957532310676138300544864973128735290951232648937409241302545754019594412826526 5263 9477809627969434300638244361667545783853111480806135429347939353766495421391506422199227098258079327586275187935665944876925 5264 9553646164513819964393476145211212956879243158167923749619972468845291554069249296491007699499462371144487586891485328445875 5265 9630074945358872745252953820468898407229012300466918801512458092858754628761240612079975169799696804542688426428774492245825 5266 9707100481960984322607721291613421644307321764313555804975209144383766754693130617163658483993400054755193348623860488990375 5267 9784727319277302432704513783795332631848338520268245217346877831209135426569747826509735910418197328303252473115906493428125 5268 9862960036008072938961876795768068338700356817648293100525006667356790280991091926325932131646992737198846468008084497406250 5269 9941803244840688528975691295128781891536076593659341467598678354712016599367502034871001187572806453611981527048672448375000 5270 10021261592695455729611744528598439762531265510675830936532051750445994683551526140003535512561868191037948526792079784525000 5271 10101339760973092009436333498849106053125104115938130415647115249987243574053842626402874105618087565367438379840391094924000 5272 10182042465803964816092755528924680652743260004281708114352933501823840868907688402460362137443834987337711082333093825459200 5273 10263374458299084475095087548205885610605825824021772912388234526306673559052418704806715096163702746205929507274646218624000 5274 10345340524802862955884062171899994775235364505549746768975747820482608123078800544361646122106764464535426514024490195891200 5275 10427945487147650590876313033121989615381815241345602790278985792968203695974281756839439384993279334853459388084731369573376 5276 10511194202910062913641002342851834786097126863724224611485038629486469579317662872005657905438586843553223048516334745183264 5277 10595091565669109863260098049243238068806674899622844857286177503328927602830681899150816960640427699332504633603196563924168 5278 10679642505266139683373593680803770406060684660526343423355023610936613027739229815246336774659143964222975393569444078042840 5279 10764851988066609926382038226717893603056654398502488801752541063121626408888985453222392034007895101720186570489754625174150 5280 10850725017223698055779163389461114554842311805347915921595453331309365818397633915458316517366375442151550438649240472837285 5281 10937266632943764222620478433094104514981217842975844344209623372495577654593491223890813088335850748897048446716842924348575 5282 11024481912753678875702785992214714096721195538651465449839679191760215054174661381466824390497465357828212696418204313701065 5283 11112375971770027949138013220809492930404866003597572703251083407407661467203116172003070367834308515529338495027889098306475 5284 11200953962970208455655929558123549640721753102518100472942317405384608801044222492186247872501181313476127748044803546177665 5285 11290221077465427399167633692660395036172365761085303236434045377740289316488499813209389030147301097792981618367105329225998 5286 11380182544775617005868557170229817854245608020518615806728140592935343091440330781879202662056721262977088520139606968585114 5287 11470843633106279359459590425795222718752053116350495455384624929176741242518912166445277483150691620153626180627990116724076 5288 11562209649627273612921249605470541052251532541849377556406638934999936475174322349498396631175928158197422485869956515029600 5289 11654285940753559036692051166347705629367875804879640025568504233878074097410999671859070502798441489936376334651264638436000 5290 11747077892427907251081948801495684407286519606323396850301435523871517842180312263217534627802775033210786718573293355304800 5291 11840590930405597079298337884791284058743295853881458710640721078560715542816582558334704171999320126820483998611446881348000 5292 11934830520541105546579291885092262162915266130195925609922565879858283349066074359020872290468028644161781755949143254762500 5293 12029802169076808640619930077576518952255429074189794025478427971127505692298045930158206827341681849841100912719220922156250 5294 12125511422933705538746715020070320395977620609521829321661780144460142402273345546353090643475121289610719408179374348468750 5295 12221963870004180098144652051336526835815654281227708131448128120301886245844577288592986781756790612058470021701379351346875 5296 12319165139446813496877443770963155967194440862924284987491792075320488307241718522342370888963493304681672992932434628666375 5297 12417120901983262005464294346360254207147559340379944192410420855314682151440078985745217079193092555807054106006397740834925 5298 12515836870197213961392937965544382287146539730776839412602060317258546223644107952453776406702507209117292701207350885282875 5299 12615318798835440112160281483255942825250629585412247913950137894899967750917516715153789981942321271090129253731370955246025 5300 12715572485110951586243524355785694883217213604007228000085688874197270394001691002490766899284585883234280380541861116253276 5301 12816603769008279845819492916168781508038879253818289818000301311543766365755474551389747245518639105380074972821391769421664 5302 12918418533590893070071967153918767139110288908877308048591455376254272985192981501143396648372446651706458407784266782917408 5303 13021022705310763513559775471127440888474496259322459522925294672460546146890148094730350187478080228236034754973419902301440 5304 13124422254320100480366198353164302607302340066897405463447688327111782464548902922110670706867049232141295620629006807040000 5305 13228623194785263651616590540038341822982363839670077988249579247679248715518249455321894936161265966901407852767707303936000 5306 13333631585202871601439961330552005253335244302602894740427347506195564764471817224101356362125510963443573635004155392000000 5307 13439453528718120434565425642522114424746301496292550321150114939401672423687312953794346655079607464741162739627381592064000 5308 13546095173445327577489859402063435445280248244780975997231399534263887464992757616286922549072920125038334399503623092960000 5309 13653562712790715854532690360798498421367212768180073996954765314563661654286583262102314357280395037085921801688774116721440 5310 13761862385777453080111481901706799683596746155225712718977375680511577950867681370808463030655238867544652848833655071725408 5311 13871000477372962499231799033230409370111999380365529134323731212607716648824535406675896790933734767004482869896208469144164 5312 13980983318818519509490782849283303921860532284310788563212698188010115914443190418752806300044091861474589664771397967001401 5313 14091817287961150199849926673592551961684131466763646601694222858066964492354966154581212850831207265134201321762929060867275 5314 14203508809587847344042792636855396146130536979983997604556620712355476729742694383447300194628982985771586284462610704764125 5315 14316064355762119589751904726100896481896757721807252997915485742823837227261765920468081654784315118060122558797406854401175 5316 14429490446162889688619901156973727122407002174136519009756262841932548629281221903270783751439265917540597765102736916453875 5317 14543793648425757716757347742750375564856857519686664754315420743928384822359653963925286608542279085795661809105075933768750 5318 14658980578486645340677552136432762868168850224351430147294380003580932240905521908408877114897575485588946493222636215656250 5319 14775057900927837289531448793651377518891425785015335980864099752194352247156267182575602106480917411439013894645605551062500 5320 14892032329326436301137343801706447791630639514215797718374979091718395078233575545573211998434134429081355726400619265700000 5321 15009910626605247916605240216227131064364562254008628582655081040653454199519868115847425061763500578936314966558020362748000 5322 15128699605386111606347856576842403909508301689525179451824430873593505558507444293122315987272192130619042864103284334864800 5323 15248406128345694818954577783710801592038251097152022250351886573481970201113274537584224269177574637057538952701961404636000 5324 15369037108573766653784738215646192598515159438071248943168588237736705412056817619148003387137548481401237293151782754377100 5325 15490599509933967968217157477313435223141793947510435719024204949199311775614269288226275994139295464073066610332017014392826 5326 15613100347427094841278081159717795510878176317305803648142363399454851830885596069722738939923535009543240618211475443277614 5327 15736546687556912426864000381996462511879458557221432437028198583488572146404473296698090087258130868003801152044863117844873 5328 15860945648698516341983638918171171522321199128365383336527238556952822033304854739356866854302357883169982503835108727013915 5329 15986304401469258848369136186500312895210073285938254226203236800008688010948596993124426936782915185782159508284079615355225 5330 16112630169102257199454575754158276541623765029395697939970342554229318526179837490874363166207642505028305504846294127596815 5331 16239930227822501639094996580830426995095761422495412220019946608382480292650205996729921520539242745286460061156584526262325 5332 16368211907225580653505389274424070640810840558601834282016509219692693382640898908067388308688474216151993676573214305710910 5333 16497482590659041193741460589079230906731540016643752325685717703434360180710115034047681234238126448363977040990804757125400 5334 16627749715606401702626711992486916697613125195528374824734836348502939697345172600967041519584762427352869923895312718312840 5335 16759020774073835897358215561605341777459394157574720575287704707903755978496758971833623422716945035479774567764474099787168 5336 16891303312979545377101003551572086345749595634950129125315217961363615349731319927547097773170058571249608470410846710283264 5337 17024604934545839243712865324155427168352669291010337306506997564806569448725157257782414634678730977425961454009875719013376 5338 17158933296693939043332243467337548489590037064486393834507522861044753947204183928815528819201433806195482064079125655731200 5339 17294296113441527456916544542814520977667607927899851712745234158665369620331160486044835272277661830808944515166023492224000 5340 17430701155303059288941261891578127810448994678946437488844332392659107835678114021327473332549480661596100727011580172239200 5341 17568156249692853425366609674121753650613942464768118207336333421366821064035155931595100393434446198332204063772850938949000 5342 17706669281330984554652678788042601721421783647966986402243699106108995225762892872585489729259937782989518448524995815775000 5343 17846248192651993569061265227213687237303186440988736827143810135500037231019319701023269864874533519584543542513291983531250 5344 17986900984216435687727337494403901695827490026037263430370142668371488250702627078696526536674211030740262522610231823578125 5345 18128635715125285468020478628473787376734099888805647256612445433735752050160758636468347773870224463021883416339971478584375 5346 18271460503437217997551466306658707596094521422943728880610884825855525753078850431199400026576466423221433867311032643496625 5347 18415383526588785685816376824102693358295762566569079763178999733549834621840769406450563597451462580302653835013562968907075 5348 18560413021817510201915180643551554353490453970843761576814425002962599194854964545652603012152158295784392083043034692827125 5349 18706557286587909233038733541585610749886896985919504083715020082777484832664822374741006111952260396841130563964268883927550 5350 18853824679020477867492383007491067784076242079373899738508636646039760364771239707056571069540550488307801640849240020434026 5351 19002223618323644535921159464296932939613414195044376366067718021980870895249333709628304022724152602860149589772420554234364 5352 19151762585228721575125791375078231275163583482090888308656006867830985887254134805832675588557772102662417374626161842238688 5353 19302450122427870610415688152773589836383208623134319690448312031520413871908309686045815655801805646000286087415871881924640 5354 19454294835015103084839721451909537036211086688989491974837893304584909065944168094066472450245584918948110487989674925599200 5355 19607305390930336396873281169184326593983921296711648987002112890185862724506935694702650288869748919061833422090597124552480 5356 19761490521406526242225895619255224975378797145358547527068752575982252141323806398292483685288957987290405536136148158109300 5357 19916859021419895890372925383709474671515426480790862660609630041764596234799977388258107099057304346576002414192586144512170 5358 20073419750143283262212738136510488142356001077387437784235712481317546509144627643481219057127845715653104158974356522679550 5359 20231181631402626811912649771674231647717431670035942308302043867074103950791519026449133049671442949167505200798075403960615 5360 20390153654136611353538109587123595590819834925503803504088304092173846345041602855452422837408345668018721668792762974897903 5361 20550344872859495111465480230349109885686789149695918667542696426252116675564148645689644134056373149334869651023967915094789 5362 20711764408127139412864714818725206118619219617884574859104629732320068557266170654329075640044291687902165529540819162249251 5363 20874421447006262580709694642590923561282111755909751296552869598881308303560012932862205821883780026940460543345775469062625 5364 21038325243546939726836424162642869301062502104815682412738281419454343478570051556858135987486764017229041850804039582650000 5365 21203485119258370286528181320834008812977697807279175770293710577781935727131856676309207993337501140961760898182180073920000 5366 21369910463587935278967619057040241145523170208850141833050028850990492616280570879433424074681704574844215705324487944000000 5367 21537610734403566421664269979013540222699376851885018875016908211937775870521419025823662743370936549981060763535840000000000 5368 21706595458479449371647515234330440050596202495041978370837713358664035257307412560573031296614918769064789411430400000000000 5369 21876874231985083511815469083392838006484718159158630806783424950773826635805502537689482407611738987774240225689600000000000 5370 22048456720977720847355064408329695243504003822807550333400523877793759057434521475018643152283906341741336080220160000000000 5371 22221352661898206724603597177892752494233121534056676072953202015051346115249138688132578327428561362069971369295609856000000 5372 22395571862070245233112829510624981538801115443745549518115200194475062978759395280955210989861006296276188095413609809920000 5373 22571124200203112301009225445524217742257911532994136012543764717335067033552544381173214050109203710624796114629225326400000 5374 22748019626897839644023799267224565573301029668981422169106847404553981723081700478922934477719096458637568134426675835328000 5375 22926268165156892879798226284814516773921607116634200919259101774267035405314239102384568902798687915154766122547950223531376 5376 23105879910897367271266168190758706779328644107026383747669909646295280460759135342697514627163300707386242929965852416288289 5377 23286865033467724716066102408755084509673330336024316419623030454928349906073514780229953532884207991652746476791627674821603 5378 23469233776168095753070255277736141286129513964683566261245332020523921828302832141374839894214595117177008051429455569687365 5379 23652996456774170512219496039389069383239189431563966595966322081909826662870390098917390440830469614490896979213449917248175 5380 23838163468064702689942261553775270791856652689373690691055059397960564316041008318722468288471141073614556119415461590279495 5381 24024745278352650789512795452431954730245828605193376263630713344121901978058954155139028010812635457039671733270775492071550 5382 24212752432019981023776281083587949669990189468494226477165257999085935306632032893065422131970605584452028817592244802847530 5383 24402195550056156436741942393107629406783817322005244687424046463218887907610396803703240309746898157224911797147021417683700 5384 24593085330600336960626034560516521233647385019080542325957891609803095528241136576486646133453727225458709535695083680676640 5385 24785432549487315286021037185199900445876294902147215562695516661102393063648787068278646411202589371904086963153671144875488 5386 24979248060797213584981524388706402525431859182160430636448617052936049597845260244668294056585967911613665747286586168824864 5387 25174542797408966289957382754834120354612905523389444727745804712822632500467183696260079585077597027516130351274845072535776 5388 25371327771557614295677581268345693350720513123640080122173786090049635093714859025418884003217733753134334916869626971090300 5389 25569614075395436116298906558202742494987003835599939104877284922469987792456065430175523164541790492495805265592809326870250 5390 25769412881556941696390338764928502434408156497900760240669828966991755191292521483290374676793566994740745817214414850925950 5391 25970735443727754741631473154873135835979732702597388130171114984611734099533889988382874189353751695563362525997873341799125 5392 26173593097217409603469043294352311884433599749237971517009775161227841988108339859628578377622235033988767516245324238271875 5393 26377997259536088921405664668309287505033113009669626158109339086769039237117587712305580958497469045145720845395801312640625 5394 26583959430975328397095923193923065628182722917297670161690773068294333773275776430450153814061858567683670135013134197984375 5395 26791491195192715246003450092735544870972833178185148629979120897977398518516124082103804954967995549990703905244207548978125 5396 27000604219800607045035261063121219327089708066050074272636096877627032072000223889183210472838196331553397059153083009215250 5397 27211310256958897868323040945441247450387965509930814712183573168749275966359676662294353791747050737536777305447944616946200 5398 27423621143971858778171911917883934032975174662623754941449901149690489029886488394660813895533827147561706650687930105189000 5399 27637548803889079914152260267900012506638793692970539369436575667968421533531734190582638279412357257223335186613883388687200 5400 27853105246110541600376180490417834170177737622393548744327773424817686513953735309250521070161468115158500801257007749989376 5401 28070302566995842069183832609879685297962467515759402039732844546233193282507121598125599080836429808505336251704223580683264 5402 28289152950477609578773346382215615629511352373293648062188555522349679158778088946784648974000664568934365492335631991866368 5403 28509668668679126882747732244869646481080182684894583040080625928067553785444457985489122934625484098233868086096536798755840 5404 28731862082536196191130502287612959543067819574125625258513679774029275217146572205339716655706229238789481267464800031978400 5405 28955745642423272945125334989042269607860426488406294151236786548197573877836630648984836827509397042100590426177201116404360 5406 29181331888783896911771146250056432554753032719689880691730330534702533203340016654762635385492279784357151084087010446002200 5407 29408633452765449289679409212538682260016894330163688277074875524095221921685757660080510469533578226053090542738698310152990 5408 29637663056858264703242591184054096957796713112173303104337461625168586578315867591023517136401991614755196613886871092164725 5409 29868433515539127150078284492019956323166197443829001377170693793155523239677808718299799663029901065367641103096164291038415 5410 30100957735919179155030178389095068535887650355905117786765142391174776786492749953144243757195002058572543919505663285259673 5411 30335248718396273573791672925385419285449112644995376105862873910208779007319206203166271581724358000426705285832989396107739 5412 30571319557311797680157937511291404008070150879025903382551833359638358487692327078156668346984963180389622378920389290412201 5413 30809183441611999363054874301033879847851402135704897743231792797081626387059901447547695369369710610855727394115525234002350 5414 31048853655513845452846110426762126990866422130316074862159524885486378899438003232782328244224224863812135747675551379472250 5415 31290343579175442390989207963041181090996033854862686610544093672301310803032684234307774032599512533831801102446572434636300 5416 31533666689371049652907184568541891823979986127185655138779029468227559271225692323696423391149698934954134172812374786908000 5417 31778836560170716530968663365157874026574398769548158477163052767884994925613061672514613000949323217164046910370079285700000 5418 32025866863624573082737044418741025162444744904755132379451975245251621436701309736377892006363392457842991887217966949500000 5419 32274771370451806249163583393533075512676011298473018384621994930585922249735323717979804372218926677195992445834637630500000 5420 32525563950734352348168791602308522081267193040884912503486372366731388514882365012081808027128438062484280026924723369862500 5421 32778258574615337351088796886191246162419009618603466367967100125553119748831387899775696103580506481212469568983476002328250 5422 33032869313002296552765932992310366642998230314737005957796025020250509753117637154457467275242962326835573429472268447909550 5423 33289410338275205450643608434358841428358661972421882000788575610258926231512516841756826852252193883522221437115228851537875 5424 33547895924999353854092242142682955460351250668506458888437789925658291057639919701323011765209322731578366753358324387010775 5425 33808340450643095452353586583059235623745973014082936085256806587233170581689256648665949373647155376034753747148338243871901 5426 34070758396300505277952979881678353101481011560559647223137506074517078519635721037974949825850364935240313924615022822582539 5427 34335164347418977712200913927211155757451953690582783722757092352136530915359567691707128103289830718111375572573418305258233 5428 34601572994531797890494759439811163906728524369586058086617828545617268239059493346242554903490459954147081559978092514711940 5429 34869999133995719577546582802281339407423892594362403699853190130203525384161710918649759305318929174373452451364491618588000 5430 35140457668733582796411801701465985931145950585948631892292183355040326395165461515492867144847134203677380630307178391719200 5431 35412963608982004710284083721232552195754707655398162533487171407606911513690697482718087660322991731171392910499156109280000 5432 35687532073044177472462568360296027373482206837051323827947810478595610264403086314694509485002953476033553464442823433420800 5433 35964178288047806977696411196493838564603372026651545078389518805821766797787641631169070435206164821692971973613872934912000 5434 36242917590708226667277080317784045312270348792499954711044205644668118922295371499498280071051560492561678925872437402173440 5435 36523765428096720760789099756733213053156747431603899631692619317587466144637980877122336740346896864496152040158615415390208 5436 36806737358414091509353401680032858311656524588816325619055416030313753992450588034328830784423793261781242371521866789137664 5437 37091849051769505288512537071815822510645597751205195199176315626247725526119773106554615522482792492913836013319424613567776 5438 37379116290964652573622171859501183313378050098097247617102705112936341625133560728125104478006448881211313140001607718274400 5439 37668554972283257066737080073841673260553540593320161720135057019420019612870315578245206414415883894851937980120055561693500 5440 37960181106285969471520806166527562110416993543391168436987537764856966366215337287389951105264865441629444869167819082108425 5441 38254010818610681641674924017408416034590862326382665678351733455936768686409704918475863637926290395488236353616293468538875 5442 38550060350778297058785040258618231983696678093065493215710415048641659907448836768476333124830818973185952224967057530878125 5443 38848346061003993827325095245560951665111585943586227726510834224177234615855109910200366700883152606662640473570321033234375 5444 39148884425014016607857878639053888958452598369379870190527787714144533235125139986123771448319296795560722937183955135046875 5445 39451692036868034144226822149910165719299921131697915346824324650275105542696667558883068372513321236135792167371109013668750 5446 39756785609787099276760935549676885735861024530624056907186721410848507193559214174178435697335075511411683687697015035644250 5447 40064181976987248571220141870489872801777842303822370193953083340309822316797896871743548093355841048354005051688856135943300 5448 40373898092518778932401224691312786028754527078948939298405828780183461199308980298036645132638843954099153499174354357956000 5449 40685951032111238812014158312348598736180841573843794235743216897011985814643831234441914620488627959729474726469214157685600 5450 41000357994024171862633837417844686944474791968802455671936355294532618675680381207930462064972166724314352771078546138236576 5451 41317136299903651133242296975427115387232987081848048976862708558633349329957831319175879820520442055651691174656530652896864 5452 41636303395644642147110609869923343639069703774083287495335667616622877166540379093269862618946094652784924520505481749619948 5453 41957876852259233449537017477328602249096849698394130817260214568829850270343549638358296994152719987959984190782043867531290 5454 42281874366750773461267789818003797967754357206085548582499965917139572811179604348048895025626727625933595497066311432606350 5455 42608313762993952723289184577194020475730394679790955018304265075488400590395138721246486735670463497306383340673741118119265 5456 42937212992620870870102090669102745958970868130436966861727081443630436053162529540178036895994596906658344698758368337028075 5457 43268590135913127921584970018863121765730819502242014289316235753476326077036454738638199350109773247944509606455241914152585 5458 43602463402699979738125074378091920435116885005410597172466036092070899072185690991347351357585814853022558977006825138711775 5459 43938851133262597739862191786993733409154836466664873463247589721121128824521703529075666016889039747195622465903499506852965 5460 44277771799244473248653005560031162241146714080526969171351677058183719976109099599753507153798808982569568761395430383703718 5461 44619244004568007070737219832410130955011624584935536593817839491232247916330550834367949729317626219155060790946539511778264 5462 44963286486357325199078669131284462813632398628154457831977985662981111266812714178670016288325469277683681446461242222482376 5463 45309918115867361776975491763715844885867420493680425862686500541090623343723302007639123082508739824518013001232991844935200 5464 45659157899419250728792972268693526263964867807781650695042838815812110892749272591558128574452526440272646842099163737984000 5465 46011024979342067729580768906764267828924854555715435834546592568069083679587261934746269780399780414466586528741856523187200 5466 46365538634920964452902918549452613523443276567576872573759494957425740740254241165805397375179215825810500873232850849664000 5467 46722718283351737305444292351827373404973190306191349657771287966195173272745537033660981525002789784934954711590945206400000 5468 47082583480701873127871159127228453691794928605589064994405395587573401908777729412685131201688998478373576063977567751500000 5469 47445153922878114614026356521865837465922539051095467577445487301362862636921303132712597472106467550822045331661371934125000 5470 47810449446600588474841489620606529472321461102024465036522280135913841260491831656710013423252336325834153593491793773975000 5471 48178490030383539649359849137492832795023447683929059144212686584647240060040799369402696279453498919893115448644065961322250 5472 48549295795522715142994703751355407564743579267465845224660463581080471850461360237031862721671947084504038045916496542671325 5473 48922887007089441352608670938790447762333016496824774448778461160559447573790815364359614533461777381531549097839434112118375 5474 49299284074931439019201466282933037407852631937552916367377852924843213829508617961592147652603626967626597833436026153495425 5475 49678507554680420231945992440771523094324515530865262151142829829323257356290198889179002076612466098141394658291917171681651 5476 50060578148766512192027037120771355933485240912383527920861153223337464198583769034277205649115415673023117516850638079096989 5477 50445516707439552731223447935396166453051080921546057542006237672539570294439914985381169171997688159457343140124132103108638 5478 50833344229797302868444246573115470108581892808130228652486294490283702523915335592835946960443444210611527551533146810098890 5479 51224081864820621977492503803069898113883431291954800377357492365893904698510496009146705616836372683626951453710715236684700 5480 51617750912415651431198751857785464351553308509438357227722869655758172710192310358061352758649648389163356002516077003571680 5481 52014372824463052880749156621511867785238259246265960162587611251355111932018138305948318026761396994245882903299264988160800 5482 52413969205874347624543567441059550896622192794716738906463934950287372475927478994027506017593719326616428728314445554218720 5483 52816561815655403818265930061946998528838669640341508271815007776941388836548015573030529415264364820382338424873170710112800 5484 53222172567977118577045475460652869226669303027034893384526861505853371509556987611685355931970186742016684261981260202710740 5485 53630823533253342321642736340609545139098906909264741749586082188799387794099665722781999591630869068629386280955064707405578 5486 54042536939226093023521011161010379303663960271692092356834318500166662382163719380049316133659055997736606823397050863984414 5487 54457335172058108308472675747723322323639912241443577321914230281137802392181099002847307898545300550639597257300917622082751 5488 54875240777432783685172083738815440612622580587953674035529407221702525092916426791801839325073297416652072794090862332285375 5489 55296276461661545473634114631214330338130093715602922077682627331825500023832360892249125006709129744402076945975400432803125 5490 55720465092798707319081204026936245039922918873377259797024998942348399831147013261880204331982845382009566756108902487301875 5491 56147829701763859489173473931124817589112576211223341340261432676996983867651036915767951228156929220194891838854286247140625 5492 56578393483471840466947988210621435180171540749482978250968185207146891408966716269630340434285453272050289875148227421875000 5493 57012179797970340668155874020255881319219674996560678455723053773377107239669699613640191065242517006890822757297043750000000 5494 57449212171585188429991826826345695859988660406665972498870524998826912883043395297772811091788635774212748743623581250000000 5495 57889514298073368738491175913423473242168032645106143252206059905003205903855858243126634114593354396847455978213380000000000 5496 58333110039783825484137119278083495613340075669563460645472484693270511756470279643188412409890839979763975784403484672000000 5497 58780023428826098359486901327154215978128672505958603149633465580402026887642215325806605555679824725212053112981771386880000 5498 59230278668246845838902633339668383518683690823577922533390323012545328380374362722618217467504145577647105737149143449600000 5499 59683900133214306008772244950792241673047189395616030729755901172003110919008905425666308033234123606197300384347038285824000 5500 60140912372210747346940875289149753870200749777890154739760921098192593965945069423596615923813328123844482594785278175205376 5501 60601340108232961882455106154572841897672535476932265936729575381062851147325226706872623398241234238849965391099030635713664 5502 61065208240000853501164119459604551668897213113568085079655285058274437434840129664955591408051667558499675810780242725868928 5503 61532541843174174499235511567366166321484700689217705104041315002367499805391126829794987949909638992718284002913780223287240 5504 62003366171577463825241574832331844413653833691183843795627752919461249926010074218964601075243103814120676388429291038877425 5505 62477706658433240792166890887850424930939381284651524750767236910528635968243134719889227209462287624365965995624099018834195 5506 62955588917603508383492673340592571155940088937035041956789470895994751253612009513574273761531557588649993657110717309211925 5507 63437038744839620622440125272273537570346223600772973432883918306462541196329488947035749680014864950199676558706714405311455 5508 63922082119040568820516888901309995359250042375737916913675164073145748791521690315179547863034086133381469178145105804582575 5509 64410745203519741870720284769989349748648091667523018975909341895602115653616198692876599221669393295339934949389873968727390 5510 64903054347280216102121364423847752466426977273647796992574455902280573756866229497450869559330927268488732892580875400110538 5511 65399036086298630566097807367188135320027986555785185248353805272224156523651461852346515012384410133812422429687391274505364 5512 65898717144817703980214429263797664807116026726420184489404061315073883028459243625756739071857804398089989235652492549023776 5513 66402124436647449913680659006409978703683649827761649505482961744407469016594671603442986405993414266230554402267839039256800 5514 66909285066475147158457988881612147839098933491001893863093062589613327656031460735074065425882944720986725276787163439604000 5515 67420226331184122592460382896367894306122247135054763448154434526452296014059370274585412022052502608973493122069204877919200 5516 67934975721181404205900298936942781085548684987726335795899195160025428465673428889362547713200296458637833951579773510273500 5517 68453560921734302328695774005976294850825808427588093066244217707411509955553674642656728098884845980646997003464160808506250 5518 68976009814315977465983449647901384716809889827812268301767149106256134230642971413210182907954433130632654565956114467718750 5519 69502350477960053520192066699921651011587358686280953091408205276856589783742637694378536394071777795970332722281294344078125 5520 70032611190624335551834503564638440832951274918193356676766712613211888573265321544445929489557886465668525031964628976321875 5521 70566820430563691607187618601518874031332588035992648980840554947589137029249784903335432468533054714662794005752355267934625 5522 71105006877712158519361813176269244767324403689266990791237776939510556403170255177414082265825792801692085847966684577877575 5523 71647199415074331969930265926221449455886694532808676908677421684787547807373788388860561597777965184875055174664977314032125 5524 72193427130126101481305190222357369078880784540281097585975821368463316247581205074255828956524699250271050251299922821139450 5525 72743719316224791395429306205334270292042254104809630362622539357538566600941256960928856636973022539312449398390771380940376 5526 73298105474028769282109148416030232313599826701488784417938243948718703180638487126356006513016068059867732902999756642728264 5527 73856615312926583610467084363844453821032358215891959564147454116580335331362658443795389455562025341512746386505336235673568 5528 74419278752475692909545315434345706991276354163619895992773480436211460732320721585455795000048364441494965238503219940643840 5529 74986125923850849039072069475395387098811715553150153083845540262563700106933425969203483746915611334443333213979890289126400 5530 75557187171302197588812157915597065267536881184344985091362773832096810584287306805664040460525644517514736079610437493314560 5531 76132493053623158824785627082920840749033961257280388156649602536739264073157430940231103146404271335003539354145588983475200 5532 76712074345628153002964035722887158648462970844061237929039032931217212303256872250571097671959908677033663458433912656523040 5533 77295962039640234275858675753926658854329319075397464824909358504185766081708018193964417470941840322320256722605600346038600 5534 77884187346988697824713643679778527905409239496980942202882519797988861488423496536966696900881810563234341012978196261246040 5535 78476781699516725259823974370401453031931936512409011058067365510994018037637883448160117082316762200932849595744934432764598 5536 79073776751099133743830062099711404708832772020839363141059784460517613197848706931818183622630066891414297461691080163665989 5537 79675204379170294707709397662001968507096888543176888960442022399785078416811373605514195651329306195414997325710922964125951 5538 80281096686262288446610414333962760383742054092857369831750112948996614332159064111564395405063211453732550541344137122053225 5539 80891486001553361302666216534333421496439777835014077283219009156556806387871394041647761617462751352367482565092388726692875 5540 81506404882426752564503508753731004643727096928787837627639151108074842395408228865316225306217730786362144240381314938793425 5541 82125886116039958638339583040877990415193561528782278595620275950931874314263024431098479981914927794074221682810042930236750 5542 82749962720904502473353284757054909390007351017360978872290425197556762267640113580563075968865522478760944225496320603356250 5543 83378667948476276654440072028848978825319858458686174935892746501850758805698383097971698735680476642799947497113103129187500 5544 84012035284756529008532318286773605866231675911465241247712426311829893336466006360874766245699218360410816596322107205500000 5545 84650098451903560006399674293130357625664167727716639984366863903291584010259966283222432426118863571325886600682620283300000 5546 85292891409855201680256492337361973704248570930990201363635423564987106382146998333325703309595325157055951736376888979612000 5547 85940448357962148218609998905718420666962561316426109164718073419122608299560082928919734364094788660420286507777562418384800 5548 86592803736632208843600153617629546652532415966825602463196308495324720995907569201983676697801676333952936451393812892258500 5549 87249992228985554022626114993381945876482680233069088379073793438151753349701996478198661967449103985705770336057791539978650 5550 87912048762521026515341204552954092632148078958180949303459956401949414394737294406873768788948309237899238269379783676200526 5551 88579008510793589209144570690651343951541720803928085053273560590813266896483941477095861154156142230926260420849419249666539 5552 89250906895102982151119848067146891639601176819549623606666100280701052551019941341599638323087473903455346021221675121142183 5553 89927779586193661641985527277447537722573429415340186699311628253240429110633427064153263718517079624993889819966615727375565 5554 90609662505966094718045129214884419715316572824637378198753443932509781394539442301493121442073724650381104968216745774182875 5555 91296591829199482810374350873850608271817645140006786092235939097543357200664705435179741338932457257402385386928164217258025 5556 91988603985285988836573942963291994573824981262392194338240324450272851210935620738172893723017939530188766054734256376707500 5557 92685735659976542449368120454285556959589866925159871113889845658652368705802769487761555877226121225209823022246945650517600 5558 93388023797138298638155818586982348654702638222580711076721701792994688859626240664687196843469852622612540851840199905364000 5559 94095505600523825354343210702889956785625906003373522753134396243389598303123475403137990651040243204632524941578014120925440 5560 94808218535552096308917821144955772402642364771063462068623684931551894576025935120168590740882374342789849928991003588395008 5561 95526200331101365571284616338421418317286962259490850808299560676003205733717766602485465840074434692710714915881657180913664 5562 96249488981314001081890059904670334928912086071140374209559710218628038474176290601643264575863793458472231030890185942859776 5563 96978122747413354677628793617783459842741037689929545476280558279094550423842213749261785183364706209796641991995809445478400 5564 97712140159532746718476976574838938445415591197257258294601910081637585832625318115716195042241697165797975337190024647776000 5565 98451580018556643896244103102159637926455261339903445845922758940505263976242283722484753867343676412160967185387684490528800 5566 99196481397974109301799150814571444582709940886978567134505091694346603296478952878656780120331882921023276010847707934652000 5567 99946883645744604325625111775415875369361250628141967632159948669041496221074689234934905878131199171236485726241018618612500 5568 100702826386176222468106363075519388782499633110794796440269528948779737704107615375290711372219724658649709023923044165265625 5569 101464349521816435640574073451982419602599530796809515281809690308767965422007894228856364711877908544900782111775737166296875 5570 102231493235355434045844159363157282774667181527881271186470606750252440985229641108279674931518802179069766507978532374528125 5571 103004297991542141237798541836283703354761048200750857528109094511119515781266770565367602353857335649610665006942463750512375 5572 103782804539112986473502064657827001092435704932073502434861856331157122400510320783077725339381450475506249013671738340628675 5573 104567053912733516988432971558829228854120079367248927163845800251634274430040785103741913645700190283835473751489333438944750 5574 105357087434952933345652968252453019170653287621461351199149258721948508243592580664414517057682740340279481095734225787337850 5575 106152946718171631533172385216559491689827280281797866699618415008697278689565943096185599147391796592239170102108600589559076 5576 106954673666621836010395687701858894457584345967129370244765041251070374858812406515302403831639900815157247154189486602504864 5577 107762310478361408434381537922217407512477863839253210888684135782110675737863756827476641263171678002870099516992347365975648 5578 108575899647280917329738897304734600721657665047185287895853461343394248084421153689540098885839904207309278701674637653083040 5579 109395483965124054502325470428711891252936312527037487854378474197359566915607584910280564280173708512674570888853742597685600 5580 110221106523521484536536453690753966335436963760404249241793375380382452845865776850784424261278192195280730908437401996747340 5581 111052810716038214258889488679876406012394669904261383124643509246904555767074569851573441314462715493253359293535427245019450 5582 111890640240234569596845472287695559565743685478154204516856871863199275376903598905312445632020129312376589031524406974390510 5583 112734639099740867811374094566528099674148101117154319340992467036993283731209114430001090604934865088315466494831995283220025 5584 113584851606345873634697426055516101350430289762332982868862782640279534852457205113853895293854183550438515986567980651958715 5585 114441322382099128400944437044182124764096920327953109827977348668413837953900264770463616774548003502557057647134476629438393 5586 115304096361427241817143994537892871388407894295207831330067708428458654578945072647302669213656046035029155142109760218302639 5587 116173218793264236585093755850926206538799038422234480364795381341685302884331494785408797464141191372067673522190183118564501 5588 117048735243196036651187683555791730129431132774904429235734799816252646452888718178150302198634466159682783211198970721607950 5589 117930691595619190431285983835093340105709873105583772936657691317369018362462740194368016112655996391191783540743306910319000 5590 118819134055913920931188574730395344846755741204190130648022858570325952372923009002023263602265483396113480264074704159720200 5591 119714109152631595260247295369056713435044093599545619432525781751058272051055925817609554510016001158207712291752163205604000 5592 120615663739696706616143663027095303963256399882809237555296768532138372192192780155144289073874672228551875998238072406400000 5593 121523844998623462402888881606604486027231461141852633756936742406048113379429830610080574688199409354985960455477723664000000 5594 122438700440747072731691931882905664182850371630199645884842883148585830469559664986401333782610575392389437379533596656000000 5595 123360277909469834145510979845496391866197765335176489685910597090518921595983518785747621928838895929278469291996253609600000 5596 124288625582522104002874194443810762257205562451665379080031501987465907245522343597236280648805872207665229593457710794876000 5597 125223791974238261554949661239820169803321196364546955550115119675390964199958963060251736307358098912647993541116820104936200 5598 126165825937847752351881827084508135537873686220902941912597706526085252045796472917105694454864097246684930487670724620719000 5599 127114776667781313220115348905637248319772164525908581772901190454897215130564151906811091115127652140413173381384054109782050 5600 128070693701992475661818006343936430726676694893950068264305841572596431084655089688051011048243426781416309951574480985129901 5601 129033626924294446140614256705157864506845706386364684190927177134333062307604177664252442046098622097681365071539777843545239 5602 130003626566712462334671969673460940574973461924984786250265586941334167370487628623536800718198266733092234006943113425221713 5603 130980743211851725058768912082290905184240293513447082826904581851865161553464925868899134814056967328346081788554356412932515 5604 131965027795281006181324819541151169356845688982882905676811525619556106393741118374973898724614935330484064671168366434848325 5605 132956531607932033490541678502640985217646122759280079330107967505880919935689286924098712341713729539959622220256283076749630 5606 133955306298514754095771563612818833111210441845757690898082409908968304931632509696030616348868156711396379237781121990891050 5607 134961403875948578586050573372210487399716032521101765704403889308022264750994515548071631242980377587558448066790622508809020 5608 135974876711809708807421753672261543596127630500511872352564618325949184358218278289077287995889411696260252249443912834264800 5609 136995777542794652764242194779918602925614987922545328604889805150899299762350072708513113445813978262421048216320689443870240 5610 138024159473200030797152664346585331637697018094175153665631120348695809352821941632071842276849672956710504984683392667100128 5611 139060075977418777841805259672721438025848915880025935161887942787281519271121239153109345892976048640828227061187786833509664 5612 140103580902452847227818821278412356208503876001159435911312954676488181789784675105119792650613165928363603407627779522541876 5613 141154728470442522136786573912889064618050619062147097202860179122025152666945144961736539757087650478781260615477652614086250 5614 142213573281212441501519110902843128757954386305993195268465711881156522538195729514831421415765084741683882646248622239218750 5615 143280170314834447796092007670176955845149117166035188445002174186230115131818377113218140595211601899854284423589892333484375 5616 144354574934207364837704769625339593746161140300908196723156310360252694331195899572530479304648397669754393715353100443359375 5617 145436842887653814396870353290432767789825533350848481772334333587324417208599016826858647055937075186516585618368927001953125 5618 146527030311534181092066148551606534127095193701445840409007362967159328903492175793325462622848998954246314962910614013671875 5619 147625193732877835728712212558603045447174881939100919092349121500999660649547128860950932773387991845683550966425933837890625 5620 148731390072031727930224977965277901443270278684912282926240543138443769761638047617067662860136313837794423045987304687500000 5621 149845676645326459600949034494133989138686805940403555764263753885387063859906052079176417346707354901050141303878204000000000 5622 150968111167759951457020457103049534156145410801693274935612217700512126774255095513000836380219563531589390325059169312000000 5623 152098751755698815561687220333509097497705602955580661760592489109806731697919316801834458289460457617202329299555543040000000 5624 153237656929597547506330331608471306775257143251028988702023810033791875857496706543779959861592425941090849283855687352320000 5625 154384885616735652587418412866415101319758098996847570353964192135846585427319285403839142157234891132057706443911662325989376 5626 155540497153972821042913678950799449509573709118951614504582965059341725813346624155651655346086301483833082623421506769649664 5627 156704551290522268129253864835503569628955999968322319625066317600237012556793253875934017886221717362916250000679586263728128 5628 157877108190742355541988048291830314635097071610988079186007194518466229520450641290028270107628269831522216678195718362890240 5629 159058228436946611409470051042356818351858601344643205875487512431314938337669944398083062500430620821206238205914576923084800 5630 160247973032232266819736876467779183675230303272284704935535162148575191326124632078798730311428678257985308673396683331819520 5631 161446403403327427575847298620657045255134128567529557383127372131590591776716840714462294437543800669754271008226912162624800 5632 162653581403457000614553245967693520257902683830955951628329920199451444150691393671429819040496821422239523484741858141293505 5633 163869569315227495267250162282694335205644484494657739138706090584179551810114206369853695954621314939755253942435185200747075 5634 165094429853530820290728363654910401996799256864980432630734930688252585558892753375222226740476716376662332412124965406593765 5635 166328226168467198348351981548911798295958321348488347272040171080902989684208451680883240984881766699168746929289288487432463 5636 167571021848287320379951974642330315254267188939256838002439413466495999064040227518356410593773600743848613764150763053865239 5637 168822880922353863060961645499514977110660935854385659340491954576241544033061396615984611279959438345847579717660917805790526 5638 170083867864122493318174002902359317950804541280303929783222789187050775049707304696309508334646746899134052023147570257267050 5639 171354047594142484640987210750243252519817475049050503788841178344194391588464597975919751149805733253638188318056845841256500 5640 172633485483077070703154457604352243649375946853575491707601045702819522618681255538677699945287803195685666500115794413991200 5641 173922247354743662590895219629688502277757811002705541437873406370725667944091970639044636541195608759784348684892819730476000 5642 175220399489174056718783581872145908030353777533245763237105751399566054217534619285145804754524919228126795508305896622100000 5643 176528008625694761305133692895320419258218007165158973788455803028212348146973145574295850497325404051846916763397109343500000 5644 177845141966027570073680377456829963893615303573228797347153547913491495262218549225953376618665565799283259680859672437437500 5645 179171867177410512648232400924647124909464248143500831866294450255400298957433505925929845515237702509535043959197157847806250 5646 180508252395739311911685006321953843115179531351289713120698112020279686793047698923323680737281990398546741617719956620722750 5647 181854366228729479410345428924979646273995377554331691106233066620485838009107701278974313972054350076852585693166850949128325 5648 183210277759099180698978593661730515372902422703933032125645702361929806853468088935789442487141803946998748846803438971715875 5649 184576056547773003341348738253420404426103440767479712165564308553684880830961927863986267893911082502531500820669145511919825 5650 185951772637106761105345063720417749919722595870854428244555075404358230114483899716286059003124115470782634671408835779785751 5651 187337496554133468721064640582905746428385733335833439904456028815624088257104112685257048446762270480678146250269972878521389 5652 188733299313830622404512805190915254733281106516479410235738225405276241052823115293160443303347945492337748613048189456002018 5653 190139252422408922188899442715531749560755679309324392180404677108606890810069517484229063270766662475046269351623361698706840 5654 191555427880622572949888314156764049559634193478525304611127413003633038617070761121224042428498540912962185128530757799899400 5655 192981898187101301860625554058069391572107290206807858874370333964478473631831717417840115572760836593298945448813604981489760 5656 194418736341704230866962421215567925516890873870501447038899383532790842223419373625702881365364413942538937693524639695283200 5657 195866015848895743633026273175596158532722350254844950201807094911197408973012881498520033591948990508820803278807892476451840 5658 197323810721143487272212673190631473874086225629798078981158323156268300099478598497332317841868703108603813908960360355865600 5659 198792195482338650048800812765837322197772448053195843555644824251789823795128033357155289437158771511769441817393914475863040 5660 200271245171238657110764502881175811988874409140615041774941767871240891620695789688268992369692780527991167134824486444287648 5661 201761035344932427194992483954109997196888790046853571028154572796397324772847005178857835541792630561646446852421988986009864 5662 203261642082328334132075533732210928448117677990210480203122441609014244563439547550239119889694347891387690617992541155271576 5663 204773141987665017869094793222992916747584572146723139881926180080902371871736110789090318792405046104498590272384704135510350 5664 206295612194045190625487038619961796585531229096499505261846329442823191128907547658505413163190329158689350541162785480879125 5665 207829130366992584699099633562416333150978347308453957492453405478499382086396269777596076565842907264219624324262135773776175 5666 209373774708032189347012109986513518443889833476563529441405966509680000138956632397901958717337055628200500038356646671693625 5667 210929623958293925078624434695410022435997967167704461200838431863076628760456125243816588778661817828983578618830804123746875 5668 212496757402139904616925889378513162211832209218071729321620728595664781243485032413878441859492875559368073073874909021765625 5669 214075254870815430707795171281746280553128934571268875234738379430818936949375671463775705033653136465862254238604242135968750 5670 215665196746123881886674038554814998391401852898316387363830010381318959841814501759893168955392421238536147263828101808456250 5671 217266663964125638247035989299071424060889463671949295380078222619734492163089824450840398907291924281687354548180298018439500 5672 218879738018861200195770670669993048996088960816189389080235587971184861774961776214279385608389320776960834497645308970088800 5673 220504500966098654126956742553262268922695402469270553765785248218803815685398266300118417678990099970838076634821907289476000 5674 222141035427105639897533733186977025299875646321994795220331785419038821914869925161324098467200169536326925323370792099618400 5675 223789424592445975946140171866131104961674188084570964401344276078213234747205775726475089344453151796758889179466954968879776 5676 225449752225801098859894304148681603991556706008763053398880998388744672370379993578594904414567962301344014164756540698736164 5677 227122102667816475163188513808762012093112429970700280650181880579068700526762454607848407858633406464986433385349873549819258 5678 228806560839973144077682908620776382599748005560262663238634676703429198309396111929607780547991144665027580226328654505214190 5679 230503212248484550983651279859342519648311707013427609720678462900070904237375978456790091603416506783301314445228299295855875 5680 232212142988218832299687915640057931208764119913388082912052031915800813823562732517085781399425251104328295308962891874489975 5681 233933439746646713490560825953029996973922104266481705397698002692752446588423262778439968910818362585640078817840639604048125 5682 235667189807815182911730306129119914618038395357198436228654889378661141074055900231225954560913635988073380032173360327151275 5683 237413481056347105203776103886862002870128876253654227921267854701045709020567654484059512977145733437842897683049814074081625 5684 239172401981466938960726637144483372150772627304482300079466686870057032363842967971720359177358289370736276848505307673289940 5685 240944041681052724413094806374527228274828133378012722277918441288852493841758676100105347939611888817601294980461546802739808 5686 242728489865714507889332225252048889056047718956824056598891323152760151418788452288549471113070629325624433200642210483909664 5687 244525836862899370848452624502173013731493751143605702564251497355216464428776903580329766514667840379793351656943079133611776 5688 246336173621023232311781434054436525803905082287876173332770222858854893552449398589704683255765215130151907078694843758182400 5689 248159591713629594563197986882806570089376883936499451768100768692985300785317770664822756674814479185528809230256573034496000 5690 249996183343575403034885485530948955869358782066321000002624045777670855739412071037453372912653354670962093159062453099724800 5691 251846041347244192349528103932640767745819812546852557869150213764560678361886190702251599670675237842102692246656465088512000 5692 253709259198786691550130841849076404914777123481687844884702358843282572381397678467019619497968428450657379705961239120800000 5693 255585931014389062615222691757951936322364507653237039491357841620605065269450556375379122473806893500772698346399353580500000 5694 257476151556568947430174209753448801844576571774878782807695498434994619526385516631899778590940190539743960371350533949500000 5695 259380016238499499464753802199640396615259077650507607013285108681560615482849750507045086958425014560698126315998774385387500 5696 261297621128361577492900256742850349938658817513680539608721590644089545933736437272907294592027447631257020058219236784883625 5697 263229062953724279783039778164019454990788977044552067734599933315502744158271740707915539858887109455016713303035193867139675 5698 265174439105953998286161766031724696494341901222067859253405800318944887634706559452080377261277611966760428064292037286274125 5699 267133847644652173454326734202470415391361534631181126479842355140821821590638356410229825445472474196655021226404435815911975 5700 269107387302121931434350277478627373691028987424845986290993265774655295518993362853989146790533553906112992866497638669313451 5701 271095157487863786500127208480748746846540708242952780645471493685513931214033489540468578660151403488348048200850919533601614 5702 273097258293100592712468504228705022705633454035203640240431377584470577713531502580583731079600129107913758248517627388115098 5703 275113790495331929927459320344546256110159843405551353810782512272332671157188088498857190025188716422384952123261628000153540 5704 277144855562918110413248072742138624419411914609587136988132441089391456059507151853660231608669938330926309102632673944733600 5705 279190555659693993480883693160005605148502607077418793004608931659870975670527960154376923386410328673119428353362403727731040 5706 281250993649612796687370097578057676126323368523294414734087482950667442852096629801674840514946372603035156434201657194455200 5707 283326273101420093328543348939394531469454830763393023033770293389904135669175558556380349742089741371872069650605123510846560 5708 285416498293358187105737854236268713605981062675251419635517265941499881679054830493863828894338968033215398291571716677993900 5709 287521774217901056023533341747945314277940189429924009062591585000117010422888459964683019319952470865227093198098504614880090 5710 289642206586520058756204673363885648831375870338953932927479268294562440137372990666261077815878484099259413572529259557194318 5711 291777901834480597907872342534923440354563853442327654326967776894493061842843877617023229331003791796560993885100368270543889 5712 293928967125669935785813601468268230731969105305733915692224409000245812478207529556622607714080784541213497676128360747322251 5713 296095510357456359507983591913699311430125815734648733439607389739398280245830712489797878587847397878135560330330280005358825 5714 298277640165579893474553892913408749438561054696629491142918197468755900446472698166665582861305654229453907455202939068213375 5715 300475465929074758449244048535856239674003069308846770566337812933013024797121386154207319523140551850055691098495975530416325 5716 302689097775223777719441634167856938511333936792164559953591087453590457378292063375139294722712609689088857438051144719237750 5717 304918646584544932034620230902478643211947347248683905802630358534285932552483579326224910578219187369816394993356932540775000 5718 307164223995810266260414508930272451150195184637735011610626667367411293648374457267361506536366125779284756381967310092125000 5719 309425942411097351930939914388402616320905315788546487610874058289946343893579147855149521562808573861707399486587809768500000 5720 311703915000873511134593889676865827604556581450267974070074147250064499549546568664008042543032230869589426887268246729600000 5721 313998255709113008428689053997021241690669775753614856964060214561154169369140045354867816922088558182815075204024925764736000 5722 316309079258447418745889488642393993959361018094237846800419391624575396232942216726160988874565149968884306505586666473139200 5723 318636501155349380530592612172928958855847641511027467609190441590308746189514981700882410352458185688144529093386814565504000 5724 320980637695349944626164739103625971446722122015334571677567853040908322516416649953505447529826315416928950505474917019896800 5725 323341605968289730724342181803905160262474026061272807066651185920538618144660971443227680876863187151325005601635753903528776 5726 325719523863604104486195814524996373992105640049538391180380051626074774026231616075415816581358350196832981464921380889547864 5727 328114510075642589749869753696387640503734100572724984314106024454556517178758536677592996747566091741633201091971981384468538 5728 330526684109022731553888851305243806685260836952688681302495011726674340932102820687455709600898460315645407800951759517456765 5729 332956166284018627026229929688842664712005768174789195451009764523800347970022358719464244418029010356567822784115507002277575 5730 335403077741984342518613239127174728503826819978579113643443467671743609208848250442872171827809526644827809225731514629820705 5731 337867540450812436702638879585103953806003052524755735468069429566107802317965003586070582413384705317598689772230021844190675 5732 340349677210427810689513534221627091179959540159386139522852478616806762789823679321794503358643898458398014279282939106142445 5733 342849611658317107588231709672332173823975836225562466935987990117385200996294089831757334152369170036478255965405950067635550 5734 345367468275093885278238918232944483480885104879587045822332333141014065391479134477152790273637986596470424564469943944548490 5735 347903372390099787541858279729667787956398169960774895714586714405090773175774981832496449550048665675693570183235782045278428 5736 350457450187041940079153535447722767339445518537964279614318802660546116074375943459653357683564954220337707954093441625373664 5737 353029828709666799313477383390300403442066469462803079012674302890834033374493968624756708848581289604938341915599176976345376 5738 355620635867470683289761556152476431564111813544977348953707242323338230196676802252852917316211097134354976891466804708684000 5739 358230000441447215369691626445157342695602094804522291365301698654687586332642391175347848732580753583117524812979640310100000 5740 360858052089871912838322862678421577571133049284583743488980176411699362633777980915841655671239966938880849381672632009092500 5741 363504921354124153955481556592224276525885293533682728843091671460182215315449514217016293643480560339160195760362018515906250 5742 366170739664546758412507363424466817851191972432098120663802015592626020752083350433362210651671624483954900210140442011718750 5743 368855639346343417590574858840748158832713601621937195119969527341841358411506489195027786030555004990929470777412627880859375 5744 371559753625514212461035523174070084122829074906711068975840679709735750207873450364254887233667176912740290947294117724609375 5745 374283216634829458420993782308621813540779688579783127033104875011450709222373656939552899470818520401442846567570246220703125 5746 377026163419842117818721909650759576467283764118779117118394019482445440102952118665084878369494319809096558890296169582921875 5747 379788729944939022393578144394433891709936619572028958668050839171650570955630441965950167455271465629826286519249334885920625 5748 382571053099431149333870203999929193371321098541665749666031496301052408797672063902851819676899713297191013831720750150725000 5749 385373270703683196143652638213851744792889440867436880860936374575975047302592182398430965158856392034089804981689903464816000 5750 388195521515282701005811642777645776892290523553419119005539618099555830462640212723075921194946682581547679023532200606133376 5751 391037945235248956834025759390220469948074126241223256163019665767340454319516358904862264679500267353114018504357499486705664 5752 393900682514281968720346353693046514998024296539721936900043206293425329621686190019277828583043540589131214509574080800227328 5753 396783874959051706008269188744582080017986063587665695792105436350522987772963635668649537381996741368340901769053792753418240 5754 399687665138527901753319387419002614479119332509104911390508161447794635143399149021346461586837963351020816420497916873932800 5755 402612196590350653874398480783395385064357551789123226796180970278261130553200118705613094354538309429269070992738551956766720 5756 405557613827242083849496237319871964866075129805610533037457717486557358679515793176983198204987380590963237181151130762700800 5757 408524062343459310368904017128179614710714661453132844486591636484858654151672559667683839773171971559899387745627235371543680 5758 411511688621288996927833245525055296221108764871040241357868910424116607569850356343597359784589343191335298861306043147427200 5759 414520640137583733918395295171904553611277917916881164855443340277659928010753546774930921715473769143892689008440094887947640 5760 417551065370340517368290943889691373505830621731801373108332892795215981572317570187720782040163840339219877732402443032122513 5761 420603113805321588070342272584620271658232627308867329781624858171514468003386713226715404400026797425978016974863272786810739 5762 423676935942717896453231318786148286685763677084919917538050901387348619949943649895290363587827202497002727868204298804382901 5763 426772683303855460159542241027067109428101308304202874956597429710795185240644789284670619882358567180305463867205493522074175 5764 429890508437944882922491714391019473907271991908665675700863150659067076644222148381748584394131210121037532034495120679093375 5765 433030564928874304967630608240747750280997171086879897025067753355920234810892862659562797210498130147650509913944609602641950 5766 436193007402046056810363838789231168801504722622895570647981086901221601304102935949667810036024031791484712979764537902922250 5767 439377991531257289974420093942537790980987058659703036113033774038660811425998437409192845514043038225613104772831008122412500 5768 442585674045624859820464656325977837464866469634587326755995579003253209539499544144109906017438305236658829131598077668500000 5769 445816212736554737347942873305409247354327661776959234476381734579113925294065187079828870559611957534463386168007578751500000 5770 449069766464756228517025322608263370898787568058272664509265765110826009905884766920242261357243621415469301520789301518900000 5771 452346495167301281331255094761622200331411638929386080972948318568365425235831098404735760649095757478446505187895846819564000 5772 455646559864729162625229870065585548043967540079246505099983469601549626888727836748241034289747498768914266733551509178604700 5773 458970122668196788215443936114469971074405909017709165539516178614037625802171569381761346781699339591445778443286991259490250 5774 462317346786674991796325618413980543390144750335947885727320108935683751221643751881868171517236468275411447985988817975793950 5775 465688396534191019697591748124311487317844570154895593126128076798317167067730485151775893506950791768607132923857349333025501 5776 469083437337117540363361056072403030389307760474109699306101532557588706731101250370164102567040499226406142810131696028625139 5777 472502635741508459168081373319144994101849520413966964929830952213764964208974372645826174023793586942017905499411669276398593 5778 475946159420481830949290173590893282446535233136606984177192732539420663610580681276583380463049027587589355357089823492554215 5779 479414177181650164412603576845213547536436703399287313328883790211125688719555345964855830761286146380525953529771772231250525 5780 482906858974598414350175040157948273194264987431834985895719122076750546651915325311273713680125654207095926508480880527211210 5781 486424375898409959410241516744498810531999603403288858655006346417968507664321277887900695532619373180006841401427006236426200 5782 489966900209240864962342123524736994686212237497882073056389747323453542837134535592943939345307587156734827188309524090845640 5783 493534605327942732420412913767524858083337601401855001719062276840013841014344439920813564785243889583703031581341377545317600 5784 497127665847734438214292131660293733247480031992049786590942299540467137261719231768623691980124910921728842716339357549655040 5785 500746257541923067439274595693635294367056805913816560530987043479051775669037426208770630983529847629461288346040568410344448 5786 504390557371674349063293222796840985679668480047995318778035549110475867932906409779092902706132921483356383486752792295076864 5787 508060743493832901432142112013098533071323235705127634639787542160405370478590455141960081615018097354213230357808117744536576 5788 511756995268792598684951345340770314142478687483861689781544629484849661899745001730037394075430612571516183067358231008045600 5789 515479493268417370574941369584370643164825010156519662905546026685962845588421694796280811587163450883751786944105572860781000 5790 519228419284012750084387479119540625750264472332246241216806422951259809256684557366546579849684677887536553488812563990115800 5791 523003956334348485127775856776712682300628069952486320862334015176524173907970899527179870018898416686725433414862407842731750 5792 526806288673732532553395530789095876136941804920581514383504302344530474385322333500026904138201299749119156039814918335153125 5793 530635601800136754581149504819666264346570262424004097549347807376995941834673092749340555677420331103545020685161739236609375 5794 534492082463374639753247604945210731833742181904520071083674628937485246889277760347169814785167578938428281518509066084015625 5795 538375918673331372424728008079687395002817689596419147025207072844573721544861097629563058404258845367670469398072263080096875 5796 542287299708246576782509075002694196552380560606515735317579001245724282613981277315975546067276431007549633527729625707982625 5797 546226416123050063354963472573568024790284310730305886451381267270738632886438568836417179202622367665368429177099426809521550 5798 550193459757750907958898460754351011783460930778686052869350767246888906356351887032838462946772973865566608665368311350612250 5799 554188623745880195027385831818719573096441716633755075618411835678749121446939394459973660373585021952019834615584297659601900 5800 558212102522987759270178878810070334619020917666363909671983568984248128510959338697137003126369143341165966689987142388487776 5801 562264091835193261638548863250997747861585373085884170585947691547587735483109779395195686555727196114956582675552244570197664 5802 566344788747791937598337043690533187677977709144284092777003633307746559380131847653188960476018635759162258843464390547258208 5803 570454391653915357758918084350409637526732265372277884065022509548934497520689015646428225617726596728579648626526197652993440 5804 574593100283247542961674628388781750127686573539655704474622004524048323851648267067590992302317477261339140149705985240794500 5805 578761115710796777999559410679284548127507100219012901259613471151129292059169023593627174023784260716481785166344146402665050 5806 582958640365723470219439296106608030351188203590919992852973834015287157276409566538871269132375492324551880687872553289348750 5807 587185878040224401351244236893447035618850648672901525535993851526409590147113936155743722482283970142698731916454880802978075 5808 591443033898473723012552904203235584101070539897193337425300477940489650735937852020332310707659418297581221981984898712002375 5809 595730314485621048454205607177372929373943414553640092616191316698638823632274321702004299120949894058519342072074392320907565 5810 600047927736846995241914394852028206365195740321416307846492871963356943619445554074069948242179449238952515442687630143471483 5811 604396082986476535710710659529547823633150588749827852161972525445298658614989025996583897331756165839220426724361734342641289 5812 608774990977150514183503230984982520574849183822672928455098003872254356177160516213211701597063277543190633220332664397761276 5813 613184863869055692112086368648942127447496417372820905959710182957945833512891907196783677327814085430707739602861430576386400 5814 617625915249213684478709117449083610132924517539470945804429461591134068101153769640918653530191193101029301991598824060916000 5815 622098360140829152988867482793586866169355342404601014308885420408916933673792575803229829366611074479757849196117944787180800 5816 626602415012697623791381490494531823264348844683366415136665018051587465212765722377996067439248978481603367941326796419072000 5817 631138297788673299680143518415369630673448782835024919974519567183523156902342188223059678994721112403274951428494603980800000 5818 635706227857197238963245811489193132981588016650221956762946569473797655248971777090426042811586921087545848567178925568000000 5819 640306426080886275429587718896795230962393666800776750618976328516733532842249568096956963745833113721395741495565568512000000 5820 644939114806183056100601227381967815705663967566935010063999685233878234486267072821657510854966526556005405820557083423200000 5821 649604517873067575725491523220447811337791640783428829272919430545381083351324277553581164739491626327886253902338004715508000 5822 654302860624830589262442724276833235563123379934512477724595773019453846504898408556781654944171346533298712101885752317288800 5823 659034369917909285885663123830864357829037290625826177758366151537743955327901522613604880146826980183720707447705658890178500 5824 663799274131785610369015236511512677086254833909415551145219741446127002557846001541762754873412911231846293879667996355439225 5825 668597803178947620021370009176101197824124762799635097659767772751189566969302759497042973302612466738253495471637812610093451 5826 673430188514914267686818551926663127288064279221115472098060006705374360788424896099815582852747255252833946154673688957608989 5827 678296663148324003674545875507408505054349409021880388210431085597840490221091253946638427219820841997489829134338750440366423 5828 683197461651087591848597034996862563494833959215389540160959841685500171956695853849354886318950348600015343519908108696320915 5829 688132820168605537487024847264702480906244369228467668603288628998847145222666224049244643455270038562208540348901952751250350 5830 693102976430050526913078472000870083011453810279970637254670006305653536026955138368125082426016489643765755364188117792898490 5831 698108169758715281308252556053029799450317008231697359260458301164424977162018919506250648042610694873983100415758991020569700 5832 703148641082426229538246705355020503014078957350111964081554794230656004251162378354629834421289413194168658280850283903411360 5833 708224632944023407258264571451686655196688316876725295567048575257687319830537144412050847755969034555908474182719133298658400 5834 713336389511906992013691062938918790821641781528871759430312519927498133048062748940545575778654097413777074728050969087335840 5835 718484156590650886516105799650461186333759615789088460105865466781766715143100605026041542684477095193845139523850751914518368 5836 723668181631683764752902046287247720886678599079806676239584061184605722837401469050048680674717049963685227431716689884970764 5837 728888713744037998081564565458213179151583019037053436502587593574176767476581819947334496840350824600877109003046114066005626 5838 734146003705166880966999139120386064266534767503387539983457028819632721929456405166449561239467153572033340432677126677515950 5839 739440303971830578542283394172565868161998498949133590772614951584078078102428573445149718506615902484321915481870891881979625 5840 744771868691051220709905957536647193905449994012244985574097856113468911663880455834858630895666010807202056261298017355338075 5841 750140953711137570052062238993691765204034052681363460985493321769896411422872574171186141869593664827080013468765783369049625 5842 755547816592779693384964134765720512071907733250012325439165957322186765460359998251595742672453670553446021204840563224759375 5843 760992716620214069373481960119609439656541263774647344218323038918451021745254207292143154710653079681036988472100683022203125 5844 766475914812459567218854716668440395160442423413856038179370421972703622910026022173033266718272328259278802504741668517718750 5845 771997673934624734043764606352255155026198023286030475070222637215067554520530925967544368079443063315863699744311166758975000 5846 777558258509286831225859213803932079385783516632486254498205757972788367201087845568414935341371260374678019614052570835621000 5847 783157934827943062572906156657996547115443540627040001812237502311851810802142875965184042876972329881511276132988817814327200 5848 788796970962534439890266886752262046207667970861218659127081027510793046205228556448636422305199965983610308428880437396864000 5849 794475636777042734164365826728246645007840922229186441380554676708755389851188185381614937758974640455586221038173912553292800 5850 800194203939160963274395736617269008947802557216225814837138067368633978321948510957419262617309488252440431668071219674315776 5851 805952945932037869848728194240592544716387663407047615576720780940175983210717739636471508900954701612845051604639944253604864 5852 811752138066096845602477895114898719863154305659717616508288398295530429038153491343077045973001001417695296325558735709083488 5853 817592057490929761228490170888836951938293636509769660248382807749503420605351326945943152684768367522057345387031227462421640 5854 823472983207266163665772216958672849638038567494806178710544032607308200642258194965202621560666555748665608650732064550066200 5855 829395196079018305337160027193764983351804837657459896869262753683714918742298590045246633715941729788862879097438513561800530 5856 835358978845402472731895467178267627343143235139210499974166805516855502610241392678680274729290739857080076507508895132590925 5857 841364616133137084508872283353403575385262005300866124887198301992056527131717345492341770727233444431988259123520823289781495 5858 847412394468718032112687648641326156483011396293090052981721682384611620211688806199047196110809932425407866908058018291709425 5859 853502602290771738727399091314405863370450608447052426171541182354729491433143694325535737988567318327586206311225843791386115 5860 859635529962486415242127852518516544592975690306501771179720257335668929181606021497089498663206127785013817109867714900424853 5861 865811469784121994768461884820752159707949044061297152000301782463847842667730195832328070660579510734438044063419753608076414 5862 872030716005599230132088364350328996100047483933492959543246022662003151762394856602360379650075042966052197849073714387227626 5863 878293564839168441660320779218248830201427361887497366289329600946607630073521091974619959505129204011864030339336891809125500 5864 884600314472158405503273928093682417383485797358959176777065168560605288971003959894014109732479543874201968286299244109900000 5865 890951265079805875659476583441354143023481758903600707618481348061695912027982794349110161961553042558958778131088574891220000 5866 897346718838166235826791732284397731288892565809823118178980528625805201630293653921899396707865186956024602243303461403500000 5867 903786979937105780166734314446991450005194334601654224482496397676558461406127122448216825450272555604709474106550730312500000 5868 910272354593376125054732870510616192036755906192843018277961999357601417362705562499479313674054137158924012526836831445312500 5869 916803151063771256890671653893923655715195140578546994990856199742640150012833173436592639787035353805898515039949464941406250 5870 923379679658367724063271249289590702019552264320980480021205882617400320679919497358471198610187242258843390620232972324218750 5871 930002252753848484198616802767715721287633471201674457362541963341779882530398439424339770552146267373317142580008138824234375 5872 936671184806910920877522373470324386391005326661034775698254114880493975264106091438204465954813774396961970178823414188579375 5873 943386792367759547078526968781986972806785979854848349245222519558632362394940013475317371505575776866523152667481477461853125 5874 950149394093683915693252372349147092211070164621807911965134950485965704291400882109013527583237068595657668553103453629483875 5875 956959310762722260568715310761621441907581842354100007521565081708361700066077860253488822584052792874018665248665809565028001 5876 963816865287411394657077771658208605655766024949306223214140360299342754626384770462263079527429264974132204638535521799631664 5877 970722382728623394997340876055712641184477000959982333898037244476886279537939079518875670826516922304221733954742378673366528 5878 977676190309489607415741667348617288357934400495138276206023516230113878569255841149365295527785544518242034509873563036746240 5879 984678617429412507012201112075608601475542569554744485638512297161548819277201733255565277260897588768885905357560067224780800 5880 991729995678165953699198676401776209797797257026474693762362207396072378125209417524819296678360114276426197953487977756753920 5881 998830658850084385277017773294859644824309700355886156139539041843892986950827006420062639445748437309990678881630344236236800 5882 1005980942958341493765521460297727650771541484239524029549989378354545165772335768478400288983825948061543572808841516527124480 5883 1013181186249318933967583867067669867910904679568668780756126820269781926604278177483928936965984739820073160337329371689779200 5884 1020431729217065616513125377653262463817350116188324000453252429502680446622647971306690839211095869067805282564244441896304640 5885 1027732914617848140925484591755084253109759499445138328787294597368943797317191914062529243641298287894220980183571841514930688 5886 1035085087484792927563714126702084995313111105102780968831274668108743085539942661596875554658898973057892509843636079583716864 5887 1042488595142620610625417563147074411370355123919098803851302565242630661613853542048440151981735018825038763648311538287597776 5888 1049943787222473257745059032026094780287275125699864468504267525513478853875351924695749177576091335662497647399148727779459425 5889 1057451015676834985092383424609760201887412775377545292776419957310052191313477616360585491277942626860314802051755850641395875 5890 1065010634794546540264792908058596826037135528487490781725412319508429344133659428582950266231975591820019931130054064804168325 5891 1072623001215914428676343865536919512018463446923324442098424056798344488972357825154849082955060996853551330879323928270315375 5892 1080288473947915162574567668727062807798432960873704857965771981140160667325754138569908030312905044326379255760999646147334375 5893 1088007414379495215264689547077359642417734008861493881486402278232978791725373999407169969181393104130677041041206231630218750 5894 1095780186296967266589133560506938606237796592995506565049412299151194466713871131552210270620977638299653193928140234155406250 5895 1103607155899503329198570234583440314484773671250119855021774675592578520104017311292827915126536106544923657160333380401712500 5896 1111488691814725348659299312396177821998307105748769050275954793430677039142410320144529511385253677094184058803984572204724000 5897 1119425165114393873970576460691558958406466115214747887563464956665856775516285896619783359652204760890447581119674641593119200 5898 1127416949330195398614703399984659845764239469121542662139126939496718053222473562027474237210913427230652161532230191370324000 5899 1135464420469628975832420188658488890429142217721405326133425369693258233256121858322525659731821172378071049048328908879871200 5900 1143567957031992715406481280800382060856729802220322472140456442681429584958843345156303962698391216008787575278768271321690876 5901 1151727940024470772847379123210261924537166067946890091517919419943492766664356179092229770694316739188441946847701648738289514 5902 1159944752978321445507116713665064550506868803381437052507399896934480835603714156313857465928220479507690355835090282472753918 5903 1168218781965166993799840596973190881632665106441648382187360695791360283465044795164002119315251699202102975345473001470310965 5904 1176550415613385809382145749582801491715028603146174104047028407421321617471347907510212117026720189597803647292928572349742275 5905 1184940045124607555841071857986159869421278756323085604468016502907001540496004565917925113905525900232915473739661861570900785 5906 1193388064290311911154345433204519368410201153019997485206547754428216562598892464282370467237041478681457305367778117492763575 5907 1201894869508531544925403470784176219119380345364011331001664272245692123794367428133783059888088665392160117441751008162407565 5908 1210460859800659967155282059142841990314100539726382017309810728213063968587241986257554450288718265818231979714240829078300850 5909 1219086436828364889094688206965078498737448367799059299850026334162527059471024315032633369079297376977559285244993810837622040 5910 1227772004910607740522616606303746138117317783902414978984638095026788755993347054648462922077686654742565173528791296337466248 5911 1236517971040769991622847134653970442329328485080929771816506158786386753983649258597666993791259004301086369085599022644288864 5912 1245324744903886931476686351448721816813174773354285613803743270898308202907186011662784842717724050074821529745037676598936576 5913 1254192738893989559059520452952796643725071188850802541280888844305860972290939427334547003952267870789207802727068117985049600 5914 1263122368131555246520252174526346364637020133548360020565089036374235363017437141688138812950948731612781214180341708702336000 5915 1272114050481067838436624703678092448459466623193342550704478507658981712732961358770398478276206596191965071556492437314124800 5916 1281168206568687854675917200621153164632952496144915825299379509614281441743398811660387368802701752656067838278055209902148000 5917 1290285259800033468449655104524110218234441252509826413534936430006838794564823763209459440071510440989136900182615690456325000 5918 1299465636378072935132940806184443818172025482879137327074655916275556840285257495903435552142906863137879630392601005121375000 5919 1308709765321129151423903951422372283459799743647518841659562632261398868155879007124693990670028434664987566924417432692218750 5920 1318018078480997028446723754802970857092262422282554311423432024837440763924409639529294574359523801598596069442242063774003125 5921 1327391010561174366452817095392167319503395870201910296129034650977365717643616695526821401828406912597598418989226910004991375 5922 1336828999135206922849245378177128781198326184479173326971506129601848945108826172468954463219151981681902487103983711336542425 5923 1346332484665148369381300421225760537999683502970816630352051439498275240186722015355395075926422569346875888752893383129182875 5924 1355901910520135838417715919649440560867092979907467743970857254163901246950267671998539820539134292315222260374310537141726025 5925 1365537722995081762432148002027138773829049965837628885217975401410840969448726527372792469627915314972917644563922970621524526 5926 1375240371329482714943608404959152340693454883473316699934789548201403988343647074878778053919277934456095040653194403546097914 5927 1385010307726345965371549935145622982162679971230277445345750285933524603764213479468326456865086375739442670005193997758880908 5928 1394847987371234464478429974375266225624097650597228353971715356526176837972746205165018389799562123830117123888806791702041440 5929 1404753868451430981313948343630863985976976436653337562860046014319155190301555240030762850791196333435579193981480798099780000 5930 1414728412175222116840906138553151876661148316342640991474744757775836122929089014679289108046214290051774602878025031040252000 5931 1424772082791302923712898171766206496056154242432453818703697886095814040182342401546550587828119126538873939217446981870500000 5932 1434885347608302865988970135530173756133352547221308807010952137250545380705462687022289480610213892846421656378595637640310500 5933 1445068677014433856910079997641007371331104751106101813568730307887030403117132082598086709209733920077576538536471532410376250 5934 1455322544497261117226839674418654811770653812651483900916739711146370880879981666112896578282123513104917638217193794094950190 5935 1465647426663597600957716644070379280174783709388171504080615859805510056891960186642246504997647975472369876882501060435871283 5936 1476043803259522739871785579730273886406945711468247006310468632546094775012183428747899800784072075339903556301172575609046039 5937 1486512157190526262430377757026441651561389988239022410082917987397963586121388007784473153999613805025432609763234573964823901 5938 1497052974541777847387722147953137315661196745692658177681577610777186226670404260064012428859111704172578577037635918974387275 5939 1507666744598523376742048735809301107266040357954238323272717767615360825777582679830659559173808111967836168129662775974301625 5940 1518353959866608557245774426525056828178445939742714129543201291126447881582121160741714364577723660452770804541770558760459300 5941 1529115116093130684226458512197824813309824258932627060450443002319437414531890678945176073496423646040406617428085738138332000 5942 1539950712287219326039342260341621191864870151982533716079298234892595436755981115026764833650979637554685890781105397253300000 5943 1550861250740946712067620933388914026906165178092371760421634750511479160853315652024288919672635343947551353400036673868000000 5944 1561847237050368611808282246548902599491488369117117158863814367261358364820723448231477383627140568764611473389525760512000000 5945 1572909180136696497229529594490136447645727715776774319771162882112563924408151309063235378454773009211633197907585079603200000 5946 1584047592267601785260638755959855313103052506911696216099568734025842708894175255500885423417340069276562459144662690664448000 5947 1595262989078652961976721453202937970314542686104415582236390664925208599646170812791913874039356986585555618157084257828044800 5948 1606555889594886394769437132225967980681834775156811669124061959526204724816620086987592476188236830425117180115465071080736000 5949 1617926816252511643550355476569855354012326054288816518218202425985245167875781119556923378900432272516313725740125220654669600 5950 1629376294920752086816577115185815030150401850619380923675535845390416685411962689947613079407433736991791695879245176046836576 5951 1640904854923821683218520190226349693446561818695920892144631406493317450281177667408740481108771478698019428957897945321886364 5952 1652513029063038694107628185371532835014459386179184123556357295453146840196703037646247350579160912006106592829438660305260873 5953 1664201353639077197407302772613671635400305929151064424085019349276110594225742385827147461987723686125537419369170668804553915 5954 1675970368474357228043768333001978355059945115538687553775642509919528901173282083145138611730493671663476314642441922933407725 5955 1687820616935574385094986991669033541053235020444929802250835674800696070463482731917214080758752801720067499976515196080327815 5956 1699752645956369750765320059999285745315573730344850944092930711608176834552255389421622408750576883010402684397103731701566075 5957 1711767006060140971271530116392658794239304667701891695376778586277399311830944596838774644877538999294827438403320602881584910 5958 1723864251382995354732094842289390747179836928039227525681961511071174122474863460038852515276778014823256221517505774919666650 5959 1736044939696845846186817269143678653476515469708490244000398747900684031765742061120891692854169983375885679602570990083310340 5960 1748309632432650744937526243088698875656156537813601626078237992784092026501640398316462193053174195159112747775043251695051168 5961 1760658894703798034493425490823185714691734329171631435453154308575139257172272646578646192415800443713422006907627504772583264 5962 1773093295329635200526530346402302277429968848071736857386466518824483330869692819953587540981485940636597324043535166949833376 5963 1785613406859145417393789512180415180455110764951867929827893569335340102161386816402253619724769062896571386287924060496751200 5964 1798219805594770988963087585097463413399501822045984091499202367474958680839850860447235072976145984855056696974519613385211500 5965 1810913071616384934690525762237382939619641408064347300534858573233675340364556050793674575421604188911614590710863687471735450 5966 1823693788805411617136347305526573055855584892234417480919918943964638094235212169334474363568369790825209305837036787901492750 5967 1836562544869097312376776035562183586313402621098605258946277458412965531972186707125019364462344076946149731326522033294290625 5968 1849519931364931630069036267008964260200983066399039302161907432977498911127811116473827521515026428407980779154530293118296875 5969 1862566543725220695257088012708922468459081517029227826898683834439475713983357395526865937014754618573531538024642126097015625 5970 1875702981281813009366309686966286565090637674403538142866865950616943072397282891420150958106163455242123140641993939969209375 5971 1888929847290978913226660547850043369299125827309055204837735617741803555645080285478893483229409065864021841033832424015609125 5972 1902247748958444580385926257028193468485757986981794259442437724996321186940135323597088808834589039797381039601804120684218950 5973 1915657297464581474427663637337086872616426758733231120608812289114075502937831792201206698710074482011354364845850782039799000 5974 1929159107989752209492586321952238100234267211698667386481166695723723328063735185869323825414000930477506893789015715092313800 5975 1942753799739813758717543783611997630483710537778749177874486646629523025154725169541136738284402318050229036211365765488287776 5976 1956441995971778960853115401576524649167356856949344472413795610275315296918014062509858350725407202043141879532959691816356864 5977 1970224324019637280899342891190287211549326902466288102176606789030947550655764564154644347223467200291943364111997133873394688 5978 1984101415320335786209433643782548182888264636929355550186449590802236874076131325051828890416850225754633082245441200641264640 5979 1998073905439921305153560300186780747171535988403557278380872484791809857217243075519771077935005038153872644510206158396339200 5980 2012142434099844741109335150541939043728961831782869353074171506712441726126792015577738025801071021226530990498891973174048480 5981 2026307645203428520252329606472594354357132406727687034866620872986181317372705673619883674116456929796578816717147487114841800 5982 2040570186862498157359317873439693387782463173996342067723066921107690384464502012651246654192164523773467201382666813975944920 5983 2054930711424178929608929864164985039968213663306740182251103631785908819133535032054333578260185988514176453110589617360627050 5984 2069389875497858654169282105643480611761663752088285480636016625220956621761350861263753618713615637852554706372707354346414365 5985 2083948339982317571200098638386052314608814342150296845720812353380853248600727642525714652654199325640339014244104766105476903 5986 2098606770093026339768019397158188673036426528896596235573245924216660196220198444062177302804524764736166270444502259302852289 5987 2113365835389613160078404986599848947101464056919303826469986291209004582876759723415908279611912041790276266179461099006579251 5988 2128226209803501041365168795824326611746279465709767696545310539957373473190700008366702706293304084903681771282995470022520125 5989 2143188571665716240752185695706909567920257244826300864094869857681685296780402709835648422703413289436849578548955458851118750 5990 2158253603734868904405827787731879837994966321864951170226655142433505144444582094996221641318691661447234111130352667554226250 5991 2173421993225306948338349480111134194674797421384429029686176350967526964387785446863335135260969549725399992005503888224937500 5992 2188694431835444222296375216242599555585662425311088400491141826054166985162650491893795026319325541928347961871919832187500000 5993 2204071615776264006277823143155837367937585546256431957889565825522638583546086685060221235158090327233742192531403720312500000 5994 2219554245799998895364417569237039678712926084723534426031199346036514577203491229255824872174117735081072255861931904687500000 5995 2235143027228988134735693927466711337527272537000043757413341776623339720308320255746215382155131624584981573230814917812500000 5996 2250838669984713472944274864549582790053001540925835074039586850118393605754142295374819737344924308380042627062440921418812500 5997 2266641888617014607781388780570028808676843785498768507738732400520356165175167817600095635163400468429982853495504556995226250 5998 2282553402333485305346307447405170176442649744451574018829350202378483812592500531763309706202429057568703790384914606751118750 5999 2298573935029051279253793078013665559457773004787253180754528260917865466322154417755203943470644692142908223538465478147417375 6000 2314704215315730923269964290932396495882709868710535147286895947282284586996861445253912329791086283222381520760184542437610751 6001 2330944976552579997059412755419578041264900602844729984900322435416495968119791472594337473383117683369425982198909477354380789 6002 2347296956875821371155126911217215531485260399028876543362854832461153612796039240782695419962899582387967338080893237828567603 6003 2363760899229160943728006094853482572885925167970194805907787647093903740585254638804348411883037665554744150470996325927014865 6004 2380337551394290848234678802705573130115741886453900954217170838307338206528545806568764370596176407640282589654640462100003800 6005 2397027666021581077561174885120918445293852227467517452453080458713969913873406719356680272514065535655728156686588799889781120 6006 2413832000660960656855946481220209854735888801652656673983768667192502962075030889725000991821860282645205398120363082280732800 6007 2430751317792989503858990841683770103743512663823040883530775728471483399807675938745886955316705331230113341492014762162145280 6008 2447786384860122122184605309206935489360796974215194057211860485409714287275353983102189991867529586018104914803598898574131200 6009 2464937974298164279703807192646592475709997915621174149409489286192711380138057870926884638245599226626870579054352703700336640 6010 2482206863567923830898886742981065446363725639421165408908920283417820245103666447821365113385803179062751828858360398361919488 6011 2499593835187056848827138687145622958311299950641892088851125894619101823508378697087843657296371822898364355838463255971364864 6012 2517099676762110239133746683656525223461662762652968830808946836878438248929046812972958315686078179361671770268450305088075776 6013 2534725181020762015395286635520002601880201600938739348345929711549120814077227678469191280048986288312008247632925244518172800 6014 2552471145844260421955581160599052199475567816873705271857819179511153745189007916735317079286132472440701834983839396615664000 6015 2570338374300063097334891938093940333644961852282149645399353947966387725681543012250977015796653414833084683640830331394492200 6016 2588327674674677478251893519992864764734821609062843982832462642558552764295193641458847211820339596876385724694548928942936625 6017 2606439860506703651295747059249559564657724415496102445390548881289075772497534926248391974312970670216089679568027319669521875 6018 2624675750620080866323101952000949215588896783570650088050691352108766283977690772270194593397610215056949073775569642351703125 6019 2643036169157538932732215464212937454656242705291901335019614279540104995991280832968812546483929552273645915095803984713609375 6020 2661521945614255726883814019467170704317771029408301503648974281992400539856217041193244212013518509806024901323699344224759375 6021 2680133914871722046096045136767537093572879949438682689067095467508099366093153993053732362544982744023939841032691920831702750 6022 2698872917231815051839107370725648323768585953947099307003649949606822948504533015200638585845951428965034049235103126646437450 6023 2717739798451081551994119545686812069417971083694052841195505690694517162082786461525567267461800394247545922399652880585076500 6024 2736735409775232379320723799705074876924180448341869716583499436632574580888900798028076384826758205430050235287659965020167200 6025 2755860607973849130599034364319042908421645193114037998279837034034794882112719692736107079281626325888997014236074478561969376 6026 2775116255375304538274071699641702237769171000816689936624495976917834886138756213168243749125983109715721013820454888201983264 6027 2794503219901897753834986882624318176172007910457518365614107557324374617988863728874144160506863690020981223930262108723302368 6028 2814022375105205829607412520402612136350473409998361626453591010255010612619476307812169054749157538198184398793329176362133340 6029 2833674600201652693125403657182960329935810829189254526481634983591822689899072102545483263348101364911003472317133994976624650 6030 2853460780108296915779886111128129095939206550528015974993429904084884576991804846770716303297484291333922176355604250861574110 6031 2873381805478839585013542594555120647214621770959179690122767556898781108592544900717699342345843831374186430902407656038045325 6032 2893438572739853596947872248638412522632072890643548969617360950258161071575740047091158005450595911280344528545203415359700115 6033 2913631984127235693986991516034477204460545365793921679076038568393869001534467336156520664107741119661689128035236810144112225 6034 2933962947722882579644839482252374808312394041271395311439321627725578504874698896597423704458284658333675821492859773231873415 6035 2954432377491592450588046093989137995379055064847239649382623503817675947148888655720560366893762549692970779270925807152106173 6036 2975041193318193293676055425236786777334519843565502366281071083539356861397536973412703744237713714975723552801450731599177114 6037 2995790321044899303613408091858061911068999103225919189654144816307751720435912469416106764837545059271134469375461441669471576 6038 3016680692508896784706617968047686450243212239600432790397364752716669927047394975724994122073456825477478620621974124446678600 6039 3037713245580160908140070769144992709366256099555691747062247660618659431247967193744848245280283546524768565292293787956716000 6040 3058888924199504704152069356700155015348714799373061224316992150293978231863766520333133530215739328722593367545440383349068800 6041 3080208678416861676503797608754865910777911519297918374630220177628435277045482093091550997603101831546816380980192528014208000 6042 3101673464429803434690817496042116544834736924667005845918035601208513758191469319315301985765625469964946398960972120323200000 6043 3123284244622293747449000034814600815359961096119441209905264244108794198126096993820227193615724509947534608886947518512000000 6044 3145041987603680429254768784083573202218352761142338531508828066692987292920932411497826066913521541178679818480745804880500000 6045 3166947668247926479713454573978023164861139978211535045381891606182166594208796541755145829761682198109870243887004655108925000 6046 3189002267733081903969673574272742725702183148634507118690958384287648925580711626328981689696940204798482064735281920298247000 6047 3211206773580997650560200353023480076246924443889304837892802597763691307291272692311736680481856728617689414558278203540854550 6048 3233562179697283111463067290265858207357197639529177737037746413236175233394150298853401625440154433713499686836013872188469125 6049 3256069486411508637476837003784358693724001309049927603585931472868295899467524875768662823746104473953286338594562896454115775 6050 3278729700517654530491422070185774076382961535992506646244081353804975735497442279124262402606891211481991682919357412641599401 6051 3301543835314807982686724403265729330008018126238342838347196845094171285244194202131862101058357996916782552382180820482702539 6052 3324512910648109441217994669474784337960706520868576900477162487290778882952919201912989046657481934199379009010552345455109233 6053 3347637952949949885517430938924358389439379063569504826922747006284472112733566256073821861307981508197313598015691146134858190 6054 3370919995281420512960407633848219247751648796534562463159698012440168028103374579805113146819766378510824942493349533201484250 6055 3394360077374016337312114378146791555459439009802032911084048132371846547414298944519050616301073250809862782763374070496422700 6056 3417959245671595213086554601481247170181527254373077298651137813410196154685736868383469376938937829344042213798408546627580000 6057 3441718553372593807715072142907438740326848664038701489001551943477230826971218188978782818640349035824122009690447370616304800 6058 3465639060472502052236108476665067012788451158455437694077496370115850279549177391218883532650953506611103043799693754022172000 6059 3489721833806597610082012808983890826447256622682829451762813319154718580817558064335279587065952923137485993800490237866433440 6060 3513967947092941912452702857527461891427419153339598903498062601266923405792232811933960386391595559021430745958075452915376708 6061 3538378480975639317730077744937638333284047149302160303764281463808676241903167527036958080503555315055715725788321847930373914 6062 3562954523068360961401589675467154078567008566714294274420320701976192429006009873824627275618944906691883147923930533615096526 6063 3587697167998134872026562926896317783271519298842861962419608290180212302754028711659476490188128888707448829550302971751091275 6064 3612607517449403937894983641651044937898064465159321590700939231339944568818404507221570730703942688278413643420134610035590375 6065 3637686680208353318195849866378936639065004656162030264389572909180718682488074680877733938249383246392268942016613925900950925 6066 3662935772207508901731047663073949122989201545037282985004917805614536556033145047232009861625748122281214494792762863993838875 6067 3688355916570608425481386769342727012696545301785537458810262312202455913717349305816698393816344483371650739429989277104315625 6068 3713948243657746874654170577615569998161905476108583157191922977861558287807981846495910876013978878940987118122966867347687500 6069 3739713891110797795216773982528576393856959718833718341463372296301297788563079882983717660817973669679276901744760904949500000 6070 3765654003899112159348444261955724678905086696570563182721886908876055150870173233856476465927310507311157221473612239495700000 6071 3791769734365496433723211467653010878609025622931311994585017155676921975041420573067745208614796135749319291808808397398688000 6072 3818062242272471510070684179098182013900666058700671596829638142451481351762042240689800552486744087230827658165150458182860800 6073 3844532694848814167048903815035569896581057100841901852020112521716703554893221867622910816971221527329558843945079321645056000 6074 3871182266836382742104627428685576990999033557392865235508657799655518106712951878317546445187142649909823776936574440032665600 6075 3898012140537228701691698000657201992817994736753924027905296718838667176646080872855501277159365465569033012766650527962136576 6076 3925023505860995807967837201170349684876123756813048480734004436322281495178228091860398075012089794859812597698208009013636864 6077 3952217560372608589894554487779123128636348160146872229584887783784739896742782352989486764654384985417371204976941904839548448 6078 3979595509340251836524205866529218808646105542442796991315485996413237780667531567836033525057306844584248918196598472008915040 6079 4007158565783642840172854874126385236200280561749811897966338619862645781018631397274868683494233704829212641489372761227690100 6080 4034907950522598127147788115613978968126742718223956304881705617880485337346209141422241279273152601729908456968846290855050265 6081 4062844892225896423724620382329637492789892339170473889492854143203714806830405207590354922842345037707513866492495392934788075 6082 4090970627460439615151193939413412913754283716561028094245758405293957496687165650444001185824694908143689185386753794282289085 6083 4119286400740713465594238574705017956631041517773164921096655249411771238312587425113986416669663601993083825925124075424846775 6084 4147793464578549877140320616469730700506511345019287515828704844709317483543562516108536627818692217190028123458308479331631715 6085 4176493079533192476215279150373760111021448979840957113067763298470834367702676796580916818394983193587638466094105754648292718 6086 4205386514261667326096436518471302921938484528449941863872629823326249965515686134019342600701459272160008154499419773824459514 6087 4234475045569460574559689922595697252381053735840016158401262762870915126025995677968834640729084302656493029405194174627539876 6088 4263759958461504856129455283693106896686597010272295596676042702736081939474530444045418393253527439573282202221277229858455200 6089 4293242546193476278883658782216710823904318115761795325554497105328213258180559192930704493891870217587574262838932691412284000 6090 4322924110323403836308872738754093606087533983507716427945462705928716245097397362398079487061600455984790325523825792822327200 6091 4352805960763593095302589374231211915702119534660802714596299782352967629125010351496996837839955463731413632132129506190364000 6092 4382889415832866022080838879079774063525409468131746471164561044041808747514724721718761098058868469588185094002978206136087500 6093 4413175802309118818470209171102959940012903364711702595398542352598203986529251376455947437212553833225764575448191261161656250 6094 4443666455482199651844137478135209892365133874961883873922124944910777075990063108620582979314865873590201553786776249273968750 6095 4474362719207108172804443893593295473710798458047678362395619886343471685911354144439521069881896770877506624160126250961865625 6096 4505265945957518725610791482892211992509552817774069879358182337368661754069405389986745399487043070727005774979846262996762875 6097 4536377496879629167323415250020091079850738606233519414519604511319153474184918603395393424879360022575847864629408034367048825 6098 4567698741846337222648393920008331679776402232377450764184436201594869882696775575458996629830198245107285000641552291722043375 6099 4599231059511746312560276407196470245761970470495623229995073594850154733590077799825007955383675732654140839011458435790787925 6100 4630975837366002805924353121457814700931074834672546896311326958635449362421081522693977315451628078347735348316540883346788526 6101 4662934471790466654550616771987867742171325066972314580276610880397878504995608401575773022144437698621444878093414981626803864 6102 4695108368113217383383825683560290128525782195827082062963131060151522933349126901851324549857487955558874169103785237533370888 6103 4727498940664897418869404240643281274650017379992411874752835228143411130728762043720336869174352696878791256496632407984532640 6104 4760107612834894749933531101417746530422273094309870640067432612382524087912126236513059593895369248777599774919947706743987200 6105 4792935817127866927478019250258069747854723655830689958993318308807258155336789691394729094208943681892037856047475905357767680 6106 4825984995220608419816827559196996118812026483425029510226240225628767267169231848884153219512587771145200896893678993954380800 6107 4859256598019263353071607892897013472777275129698433124035659622735884967254690460634083004632977540816016056915107934100382720 6108 4892752085716885677198933324533476094320286573796827962491415155331420189257860892956328598366835659758826017917580107780872800 6109 4926472927851348810042121968103632118968221656032817954120455885460936741190132462630570078403361727527079117276449519108383240 6110 4960420603363606823586219351162166965469039967650031424206045088166612869852228818064518541053949223200143270725770517849778328 6111 4994596600656309248446084074157583882058670381836983050143136052077071804242604822126190494643174228688546462841569204662966914 6112 5029002417652771584534992509269555998304129511065339093057865034853872871278991000963268291995125716458001825155449772329931501 6113 5063639561856303617845096130788378689422417840505744347132705967521897398328625955564419599402250914312141577497785031739180375 6114 5098509550409897655321789264984685182933359370544040553099002926014991504167271357108891482514307630412014683835096997642740625 6115 5133613910156278801931937010465526049444785121244397064177174439290241081389005522069090179603727270427429480210068621498251875 6116 5168954177698319416211336116183738398125945657526189010683387248766471368329761545099926794792083055988459372042066599159953125 6117 5204531899459819892830100924780576338121575235829043527592248340253270675506500059228658093202203716214083101358034267949218750 6118 5240348631746657933036249219931090478694879223519053285544410437451934189600002724713244228740718782883732935758783608691406250 6119 5276405940808308476227978008602028521361248779651119035752489041862693984782042923869719173616804386552873134318662736523437500 6120 5312705402899736478364337907810346723062099348153008283335668830686299259482085595183213516792861578017405086714448684687500000 6121 5349248604343664735452609820007942608712799180101524314503613414314884297537765851102148115605421999599747081798275327204500000 6122 5386037141593218962949033855139196733631612821474074042504314931952700741700820562951042126386275704927212497429846696561580000 6123 5423072621294952354578014838267337733954417461045334087110180221004140995929119862777755813733830082207042838309343043386100000 6124 5460356660352251856813910050975607872832673083162814856369019645127128836837330021432698803192830380424596689445023726698616500 6125 5497890885989128408079373898054180233856221040018745410131833423120037788548695115986207922072729305323701590357640352279131626 6126 5535676935814393404595373767885083339065269822665767071384289333378430221784759706674395251970816299302250397868000358525812414 6127 5573716457886223667770786269217047617431551781279240927976905882524257043779145409978044404195536006191305333371608204240549303 6128 5612011110777117201044320096806420535377821008791109002077920801850986862261202734729253527393721159589839000106259697730161615 6129 5650562563639242037188779846372881957441206059388193625968527028336115357867652235975528413933426809502080788582588165563429925 6130 5689372496270180490257775042984434836481059550943259151866310831136234763710664584697138812539294257415114392795776013652520195 6131 5728442599179071139598283388984695557020227804259731401908562447722895886295391370333670663383896126507503376485978639219079425 6132 5767774573653150886669391756045745915619729755876506946330695761276672440603395749638049879960334884052054589265206643168606080 6133 5807370131824699438798459784925071031081234488194403995252663095749693973742933674248295248787884991534489813194877613810483200 6134 5847230996738388587471278236459464957361926850658172262694262453143545479722135972189466369204290185480041322640983469133168640 6135 5887358902419038662292928665574629259352553704705960682744590939080163102461438527696157527658177002198857578437294218215948288 6136 5927755593939784555371395871426364693327855367296946947613104533458199056691916088489235382565122679004067303792449079543332864 6137 5968422827490653724566945324105989004989457404130564649981539036379378057639278082997670851911676096412157829292040477292363776 6138 6009362370447558597817261913288476897556038797102400960915340312931542958884649446382124341824262883898312047203795564547276800 6139 6050576001441705814591763567912977710997343587561282170229001077464966343144700774572687076584274466443334960366549995618304000 6140 6092065510429424754448765359862362881959665125819827888755329575008293885463718192090607447091819356937083502682641126339379200 6141 6133832698762417816666690581146764301964005691647065846588079622914595062466784711863008147058520094447718765511108215361536000 6142 6175879379258434928995721087769687394401843335146187837760673761322414443633591699894152027415629765707931315385927442329600000 6143 6218207376272374777729568221653617791649506008996268072226446968720305921303341217544411319221235580829583999829872674706000000 6144 6260818525767815265528848326020289345094368514751278942753641528835023495349101298226537527843418957862028156970989174976890625 6145 6303714675388975717738285925704139674359837268331371731730582756548874700780623356736189417947356518020510839218722956945071875 6146 6346897684533113372330067924319370375183666591169354189209007524190533108456135900703901551602941971635278090441237987510297125 6147 6390369424423356703075560764495631243607274817291158265096554380737177771411490120535054894406200389187836954095480060940762575 6148 6434131778181978140097708723446678706748612231983460199947246913625788549368215132626198705444966873052915207035122250922888375 6149 6478186640904108766587186931512167195291017809405317544855382453272620528352878115959815049408071532875238753449578532464181950 6150 6522535919731897585177221114573463119137771514344322477403842555275621412190986693672045593069454665392982787510982654028251626 6151 6567181533929117962265343543307458850078840079164366668923345073749016014809384011200069265339721522187995284460137730333315764 6152 6612125414956223873445669567812119059080849166054565906725680893571649112362153586084965397419523300204939561409506589475809568 6153 6657369506545858588172992055188841046209028449925213587479989748146123307514288146337927150721138958015904319432168925589583840 6154 6702915764778818446820544956985057527615920503437492740475282866888343567735757503209382848451775426633114602880838790319866400 6155 6748766158160474398417127348177976753016751530319803124392175739817882362350669927607200758774211806267402141284374508800590560 6156 6794922667697653982556853154868674326668618622644199154633544899683215767787188278088009999092157897192092223396067519315552700 6157 6841387286975986454266549311076078536778887842390927805808693761633808183026123602606051423383181523409952325662679767655973290 6158 6888162022237713765992218486530298373210929699198610294406712736988034778742470555037688246201593409562900003785502221896892350 6159 6935248892459970136327466393082671629754965936401896391537155662787186677446716375350887843513646380336413557455633502571784165 6160 6982649929433532950653824960437348083120171865234396239362730877235512524905609147111440344429814384435641536375162975692826723 6161 7030367177842047754495940704710884064214328380280576012859688501082089575298822488192421207542965672625764318037908750381913489 6162 7078402695341730116114104119368601161092106985190513728794690094742651085856069819292567120820908833715811778960073167850500951 6163 7126758552641547150663035024134420846364722969430034038143622684930100667055549669378227155298602977766737860003422478771135725 6164 7175436833583881514139677055644095362249594454277905425162691689495598328520832526147016791339065795189642429420198523159077250 6165 7224439635225680691324460843559204002604588632530964416069293516715665796328231361709380487495670163288517774286887046625947800 6166 7273769067920094417990541296993692361697709367587193308768905360839649796999793126033176472285758109818517115465702820796693000 6167 7323427255398603093814373689896512747254661576735745593038835224025908979223180575202681564651105740917747193814134474480700000 6168 7373416334853640058669142206365088365759637788340728409697808725802135320932294758723669537053030178707970065244044490512000000 6169 7423738457021710621320472090442612103199877308532555030378711578301413653596837138966951823739309650046614261085473174768000000 6170 7474395786267010745972023831785708005512280127247467705728825056295747651683951221186281306366096434522335831417855443420800000 6171 7525390500665548318627468702521629629754993300289686371804825572902567714103121498368072209568134476451977999314809162877312000 6172 7576724792089769931845465749922146442549452847641515316975630605026771347821104496756617092454677447038281527359034900939504800 6173 7628400866293696143166089879570956340684154564563812353543972881169476829356518685618368036522677368975099173488314248947221000 6174 7680420942998568179281190309668944622548191756006515002885612563944184357869824043428515181165006379379523420362390118930677400 6175 7732787255979009074907882366774154626504285601335804051485159139794896122940195657838638151133547971661987352346711937121540526 6176 7785502053149702252304289819813104352847443934358074410227254598910501082982190873816937378375394953281027136601792580314792789 6177 7838567596652590564440258784170375148173489334687384610508406907774702637853515981193715299083034392980589511759693544611443183 6178 7891986162944598842003559333917715157334291307109728596589754663704462920959142636179759043738836405019864585901085573814803065 6179 7945760042885883001684581604978134468172692037516079984013781537006042617944306605937024303226291229032314133154257502776922875 6180 7999891541828608790540226239868507518994292994875056566944247964419492315211796269957145144857899157766880995230721285902224025 6181 8054382979706263258691094030857240979090505899076706367162150195684894096821962607103716204930953597578921801413806589423088750 6182 8109236691123502070155708721963457576925410321816348629111562550754006818971117638993602424652269176672842783955954240002257850 6183 8164455025446535779271874947371028898180364434392404897234462948759253367475434065863717933045380713284434767400140802652311500 6184 8220040346894058217898897701155365668539775791903792435512115580221973273133670132896504492767310547133421105942610525764185440 6185 8275995034628720156435790721221595821989250074476709282032634396854988189555894995474872425207371534268382500468405694313519008 6186 8332321482849151419630301596888248257271886340575548988117067319845285914678362242174506934171121085646288429117378901378093664 6187 8389022100882534656192106853387548070016509694576141287511670588946821812697648809177291271813129725790979709220504071468719776 6188 8446099313277733979361409030980556544321860837800405776502718292898223757512765901308236941550012296155218262925370060303060900 6189 8503555559898981713821930902893140812703668783925006471493495271428219375607581093490585970105191379386075839474283011076032250 6190 8561393296020126502685483258305864956989618927038119932663038957289394681683596100904869852166163713940413688372748120922077550 6191 8619614992419446046714418673377508679282768487813076338415216182938098372668234211277104563964280864372174797890254290542123875 6192 8678223135475027766488913743589876110069925052778609050557951333383702915149657727514314950874327997405727150681406467119784375 6193 8737220227260720696868688487002035498692516220111072256228090098059394603111022249432069939127338607326452462989819100704328125 6194 8796608785642661941844018990331035796877150585098266728784415069294564572518147046902080413137964310296282634209617719041296875 6195 8856391344376381036719275619857525804017957160359059073946077549613709598249737510173133757186683891735568560779961864485465625 6196 8916570453204485583524274854552515986387818870033111932217301599327467896674295569414981147755541174772250307157295895709040500 6197 8977148677954931544605021467160092436597431782701379809014602046358715882110256747846345363596765792457346664238666904225736800 6198 9038128600639881598506495692224340827360839865017764998494814135137549725807938917381149935424419487618387442078248858669076000 6199 9099512819555154981526566368899759207457965253959275569613442553164438116874682461981189784649074127893635115736389761447161600 6200 9161303949380272257692447914652706777538822335966418975096939689268354679211088432926556153414864472294927073285115897500696576 6201 9223504621279098479389931365101991561046705627671368707797846708321941430520888840100486323872236676628640142727962464695844864 6202 9286117483001088220461475518918633925546791882061110028993408102454862848836185716119587530045129304029876790067558997595291648 6203 9349145198983135983282714305410611807895408973046440234162398020770058069918187266531199996452265408728671278886914359153623040 6204 9412590450452035501128594648214096020249873628895581509997915360502224176439602420752873264943880256016715886711432497210425600 6205 9476455935527551477050782099789631013718067310292224426083520469142342405387009613934428098837468637766025822206893517893815840 6206 9540744369326107320507739117759628314476870071886955873565808903797881763179065264018199822588760766887360942526095200357423200 6207 9605458484065092463118575791215706803809507830109061286112500008937193531157120773664255299137376074800655031571570760747133260 6208 9670601029167792855151980859775156654841911053257987869661404818957677072430409100293824322693573011320504875057368946293730025 6209 9736174771368948264712850783360571748246485189197687688394501088263637199157436561209236014252388356535753918706676936024018715 6210 9802182494820940022052238240725144897292044043137230859777131064479566887312957160415804451526051670725729023624711157599914893 6211 9868627001200612872001533640498511195179031773131262679472125257983570391741237058413761468597958773360443596880376239844177639 6212 9935511109816734618219971972665281656692519775161298579901841607061436577748110010587237971322966699445227104414484057714578251 6213 10002837657718097263746223650786189317519941882862979046076193714840132037737845819673775132810316542094421643930432307820127950 6214 10070609499802263373260586038438885681931188330956018801834464730927072184859324206049275083672845089040588272217989715658900250 6215 10138829508924961403494749377946969170826719255357072631697438069714325806340902013518200641672490589558234407293109150734597700 6216 10207500576010133769371877239871346561556280110816736981568176979494508062832458581002307218699754309883389869425680650236804000 6217 10276625610160641434721430931745103808853189401046777561988696903299722778888670577598810567140459415266109290075018687343900000 6218 10346207538769628837791396253066639853593196128008124732753012046394849767700941554281424147843508331804792445127104245726500000 6219 10416249307632552983275959450503648209188950810004299616053331012152864013525050296540994972255680722502868117456863939093500000 6220 10486753881059880554189850299325080366821134222461643002893604963954208878592293407973776052639591872551667519668401936076787500 6221 10557724241990456918652150213805395785433455657307917844334067731987338284558646541921327859478432035767086501245976836688332250 6222 10629163392105550928492981699130446181295338369296561866859725380088843718479843138409731229021811848117455139952984526627519950 6223 10701074351943579428566785073555304382189220899000921297065179652569127054795896481436696229996668504117233320791638616610784625 6224 10773460161015515417746485246783426850828286519354770037124370856171928901654785564557781553791094986733554829005688134292777675 6225 10846323877920983824784394750779699996694170870803620897556747136218044408618349049007033007623318672649264227589074149260927401 6226 10919668580465048884558831788345151197893522012056622633943352972520615767639779027313804028075566332562530069038237668792930239 6227 10993497365775697122680799708875667642485462079199143579059544942400053272555476586407194092162974648205411392329265490944590213 6228 11067813350422019979013326282684115981570557795206976728934104682059503402608012736648257984508862848170565300500847817155194390 6229 11142619670533100123357850011340203984437151042746345082092361785507980968756299567339994367727706640909776277295661060958010200 6230 11217919481917605539388022427979407371435388171478438603646957471518038415053571670099424916329875393810209502651111940154551880 6231 11293715960184095475862129231561116328299195614022055401346886883140550131769865779445866633843207243352154149796346622045504800 6232 11370012300862042387221681879370147865861110171355531861675181280404655957913223145144362050026141636215106457408129596624235520 6233 11446811719523574008886261059970781197179270332264721421649378808457159776889519555844537101905149113549967354030796073992524800 6234 11524117451905939735884073839217579353551137614610657297626450629244491588225637521265858745221307687886323047087396275630730240 6235 11601932754034705496914590214327418958584982452287840197244821342101731125872397206103328478729516877522380515898209775654704128 6236 11680260902347681339524728786758245001678392099210831028133296061175829917316888404889494935189124078921288917311633017144029664 6237 11759105193819585965794045214116714978070966570343995107942665541034833325422713110685137862665216989558512475575527351552034376 6238 11838468946087452481767924461313401369688805361701426701526277137292966412147051925412401231310551893271025271696072479509575000 6239 11918355497576779647851575592289066882381610670981330238210748659382631308401502013735376470750638065084321633897616863785156250 6240 11998768207628432941482366407739792380284933094336089211754313329485090224682667362052810164901270296163529999643778557436328125 6241 12079710456626299767634408672148829989538515073222749456219003266678367833658351037764106787535764215753081693045898896240234375 6242 12161185646125703177078010582418148780339141906407809172646896983596236603464738083114480775605246569661596784306430816650390625 6243 12243197198982578476818352692117225518152259997519675347020196406456181181835878871302170449051381397284826383105754852294921875 6244 12325748559483417141773221503608551417503121100919006318475829733275336332899390012827322724493412361036042271145343780517578125 6245 12408843193475982461519559778913716720738402762122050966250531966682847438433763320703635580953031478314866134869194030761718750 6246 12492484588500801380843676341073470646210464980316732811844965994204482720205184524254734000942801088704558567905656432128906250 6247 12576676253923437017870916439026976535175283752001849685951869092915942446917774310355725173918002687395731297275902178285937500 6248 12661421721067546368728146003145239977343265164386817099672341729248799077717843784586284561653189598731202816641625201187500000 6249 12746724543348727733007272390587082996247561455614652470279921472157460782750280673380439219024565750424699975713832571037300000 6250 12832588296409162419750937285678283689435646681203771147755427928897830533587579267741978407172517219916879573934766226437809376 6251 12919016578253055319273204786058106103549672494068612027919599720315008529603748505589247078585641177408715894284060731378629664 6252 13006013009382878951859263623878728150879063562973237263280091239527464908479319619095380668290760225854002672497554424950436628 6253 13093581232936425630259604962967827450035476529662902183061424693694882322331098500107139092829786949672056814197902839197436490 6254 13181724914824672398906568082973293249000393163038633450253604387107931644920325209212263225422793294625534090751758435339043550 6255 13270447743870463438935311119622079663700241993716405174467609015100073065569224141595760246551353424759842756012704348605314895 6256 13359753431948014654387912308878473994168266264994539096713135465315015579878115489163970298299330306222793383029946658472214175 6257 13449645714123245181419192156518296044111481840491770345441403841270499325586811042923628518054677517374320633067336523784210005 6258 13540128348794940588906725759062088065080574394003411002783269789466876413563936260648714630613459663676689309889204273578757075 6259 13631205117836752565596148152998370438509742363160755910275418150047785308041936004195928633106534737740476075337351055506441265 6260 13722879826740039915787008982153940890077889527129489984433587366016984459578726240240474000926351416312347987380344368104642088 6261 13815156304757555712584874782172551838754787321355930260593540724567244858618594745499730160189321830968841525750297955225620864 6262 13908038405047985484912880558897679445411600774409069353062543820455074420802759778508340369855838623864457525744579981645211776 6263 14001530004821341341791273814422292226552577942205395344080975610731808451091555286506537655027053389434469245929573747986380800 6264 14095635005485216964857454458556586988609616527321985417811543523539576114021244906875086748552657401713337716344623579398144000 6265 14190357332791908427712377839575167661398636915807049553667855834773049142223505186431225069799086590473009692788662935827251200 6266 14285700936986405828442744158476168159127173361897009651984416344642064938075920735001447707663650424575662480550750051762176000 6267 14381669792955260749582938554708995778568380877754555140033995779206656333753960987267402205822628996669960404469912525209600000 6268 14478267900376334587847008984465526782610856994433245612215669515737856550035537514053173014932585105842176260419328410656000000 6269 14575499283869432824179874548320387734379067451208972864568428116951254137678387299099743881134320421892754524303547952914000000 6270 14673367993147830333049250153671997097130187375637399417279775499278421428794812185864479492789966239264798433637378940156400000 6271 14771878103170692858426263427086823181928394490746069301404705139580619231923791836359312895560060036643502856217701299634679000 6272 14871033714296399812584239868281576767218212146935173551749681928393521367222818509215215192563702288714021610334742829783375825 6273 14970838952436773582682459765573903463508668660329809483638065298706540374846238599002719495091826751435349161834468581225165875 6274 15071297969212220559095666955755414328714626008852401350233276699732501923589233544327275531953341528086036512992108548152462325 6275 15172414942107789128601560892832252868197390379208922001420800011931490820318496897551088443094297112181542015913433016296490751 6276 15274194074630149904848259693849559823007494491225238232875153336119242474418091869351790686308162743930228719204246179306052639 6277 15376639596465503497992617101443800862426829102431097907023077576254730378249278910229998202246265139446261265981734940105775518 6278 15479755763638421155029149149686466147938614666599083636566608771284211994754370095084728932574537123833477441516018571263678090 6279 15583546858671623632119019533582986301695312495414655755430664708918191284404478328216433252171350931639667129945767704737826900 6280 15688017190746703690179893359409539904117342349225918132230360285792428934276399898453581466206929541004977526906481967699465760 6281 15793171095865797635111348515091286517977792786246389294090174903104062234429786440118506184761936048837640262949798524716223200 6282 15899012937014211354307788116676735739857312021963184709216694345019539562272718032380606062315067016075416907800275933348695840 6283 16005547104324006331552286497218848124763970035019904632178093865946976435300472029816099695440482133396991341471355669893125600 6284 16112778015238551152991389537158790257423115274935546514190066622957827752615392896778009140497696724584921234165645525653760540 6285 16220710114678044047663446732005715500867063408507532008617163629482392888258456319251671370471840165981874035037794385852877898 6286 16329347875206012036992450629167601096333627533620066529947878787251554284114971411438904140484700330059525814386097130935763614 6287 16438695797196792298766476972651316981158887275372874597832885597915885379867034512120728851600292858617025123446273513343024701 6288 16548758409004001382395538381457789292999935711752436273186141007911876442653469857156236274221646955755883933203559594154983475 6289 16659540267129997943688872464425078436492990191810763491612266529854499407246688938839128577734132310393373096293567723432466625 6290 16771045956396344699007273272956481445855966130972055367573343278749585047372156638269999727853149870920347240721425383525371175 6291 16883280090115275330432938790151729939506141530597127789788093137031621825567548409538053275330487373666426431048105871043556125 6292 16996247310262172105558347194122300589415730106087151859938214151583833814914929627074698441487726418609483291215087946729606250 6293 17109952287649060007627795948200022956921431760489163506624245494369791078330618301699087460806423309797661757942854885496375000 6294 17224399722099123204071350007182425313912918719391832547392515677760137716095044120301627238610094066362916751629822933546125000 6295 17339594342622249713951962867665043634439992449508591849188431979882802039255655029944345748573408048074691803218435930348300000 6296 17455540907591610167503375770858943312958693394245734346682031303306682189552723138621872904257587637187019225686203859789952000 6297 17572244204921276583769989708037891519630749684299909933679180486505807378810804782077978379779992412993129038447008829842508800 6298 17689709052244887125371170305944803671415512053041142171316936896674006939372836983714401898228002070466472339923209797941376000 6299 17807940297095362822602320233441967697088108704241495702199604310019145239577218783312629717717604464270515957847445485018598400 6300 17926942817085682292454475273351409344137035522588631355282495184919696259288754661219492289921568422854241170067698138511519776 6301 18046721520090720511684091220772474936867966657841926806107812348794452144432224408546665140030245970496197989020823244245118664 6302 18167281344430157736796036674729532927703201099096243148644203145153157968492666530597890843901645772498797930774889301722914008 6303 18288627259052464697716543778566376800630862477540620079514503662299796597939640290053661165973851656307309074491905191913829190 6304 18410764263719970226029952075829608381666720907499795439491102063129934035355773311473964185527775570531679893806812294504377125 6305 18533697389195017512934471791104839965507195324711740962826548682099397102418548259564290374205230899003438440295206059312530975 6306 18657431697427215226538858820882654598972136027736739717921989847814786499248457380899217299695800202506725223395568839694135625 6307 18781972281741789752774806246499952055461568674844409951452061981077084373404238450677278199495525707388851848038654993799935275 6308 18907324267029044859039992919180452398574803440614811494871213142927813074782951317153418638181269110228819201391928796124466625 6309 19033492809934935114715070241366327886164976067392463936551147768312474884186554973349202053266868840047657793125664974430706190 6310 19160483099052759437915400294051403014197989533283796500848258222038657276970306309482512720273903543778812146959157976012220058 6311 19288300355115981173246073566404338822115661992404269531934830893706709328847964852867132558380826608878113067088495986656877164 6312 19416949831192181140927629400552416225679890979241815716291146264132995120729178085379292979577558893189781322242925887419271776 6313 19546436812878150133450978603967195312339855270417650687248634368575658898525724383760055473281168476961080730530953436304202400 6314 19676766618496127371904292326398401743656819033023428460298310383987498351534527122025370314695260500294104083848470341813596000 6315 19807944599291191470293086183690391401705264761571196531092790010345765769130736571757474318828850121324559707386154620377104800 6316 19939976139629810492548410812197630033137697420482335305805087084127441953407443522149511804219401997668742670410314117724874500 6317 20072866657199557723487981794445454285254680703608155022261316575719041223687708682695803568615118731561849044577551157330956250 6318 20206621603209999811762270638556286262011262125540039277690544785415931974952633774193383577031234563200932247171844647248468750 6319 20341246462594763979783066865539512570520871574416918245589518726822029719482231273555032723315742458131658055868182968197546875 6320 20476746754214791032796847145591676158429646000620173178172022115619396054507063245763758054785484622815409619127399292783434375 6321 20613128031062780936630493979609412792298939296881353381702531326290278085123444999081428647803146260181027073288483688472646125 6322 20750395880468837771203542090375349373787987943389931514547854567182794411585077798938587189253073475667954266433620910798719675 6323 20888555924307320904670249233199472250693111224514052117108383215337769088668766614436875212088152925401221651148891917256311625 6324 21027613819204909271027448666849443521583332352057911259324823051674514877726977736334363540142109753011393997023453189076595100 6325 21167575256749885672201407522106905222524773550877277620819985303781895588832231226553943998756198634796227398223140964086516576 6326 21308445963702648064009858644409508914569776029394290234945357994091786471069750715850814506534053656527705517029660177274072864 6327 21450231702207454823985068469897700060728132268903796177997965390607781954527345415609719994010024397137141195065559418356974848 6328 21592938270005411037841330872483799952248722986442190873277335680465909368720779095263396261862487622536251758835486191260631040 6329 21736571500648702880376722922347261040594181600985981239303654477631756196573363888303572337823782191860872569479158219352473600 6330 21881137263716087205815414856816625127671496412838354564210859009196798584796506393742791503670087438657788023685325422793687040 6331 22026641465029643502024390547457735973495056240890956720243153349598192549014995951653820691358410977827319193924781315179315200 6332 22173090046872795402678209175274687834125957442055051398030379139671627409468131471107773055001099163596888013439465842257570560 6333 22320488988209608991298532107836692298005758722311573669629969843391314921368704194059771806965000274014620472357900126455066400 6334 22468844304905375171162665129531016523241683912651007747197557599962648398794034982656794935897936893938685527198716119910783840 6335 22618162049948483415358444871270907641214887362925845120766522753521611910966005894390923967191942693677974866247808226664652068 6336 22768448313673594251762554849383570658597190941309819790988425688291501553028471729614186582997345333653770465983454642049768889 6337 22919709223986117878436921981650816528447278370445365292630113087749275291217231405330921318030669961574010625952088695133042251 6338 23071950946588006345874355552142554069351616636285421752573877606695206483222274126464796346849490465180440125711895121984191325 6339 23225179685204866783681189848182756051431615335142858742072150754652756574434722011554139433707433184961893777207412760836388375 6340 23379401681814403190662527375365819398713544824328420685507583970249997159945856309886241149191236929799835851573775592094625075 6341 23534623216876194348875905761405791559097859466643850921247680804879341264813811632864673206052565604433106470165350300710312750 6342 23690850609562815464042988115179437171891875738848655282779341805360759787915265770307785414192236288024640633817482271154056250 6343 23848090217992311176757369507659201338327784791440188374581069971544339608795960188223838234825359075635979259281439156803062500 6344 24006348439462027631200973074911586303231676621479925829901861220217199987692071341321619906391631673910504574889838737518500000 6345 24165631710683811330582955621559650893263491026859514464155073715376752653093680935944167682900432202540092726143926242767100000 6346 24325946508020582551244738089889348753861470158797039671459571615635407802628669629496610693200111913696924221838144062580036000 6347 24487299347724291130333910400287637806459959468589321336150167134398055965430918313346034790990224188962129305822477634257679200 6348 24649696786175262485139528518739054585517210128285607012220907128144707533750091800568157687815765741601479379606716374798991500 6349 24813145420122941765602925762531327583320185402217082482458663066808497853078983630546914486020487353390050462924047823859533050 6350 24977651886928044085172807981592024639502539252602197837672694552078432669717011512436325705381257086721091607415820747128532526 6351 25143222864806118819062307114764012164885226764446145535642010872507731916261121641610247626739163824262911958948257835071548489 6352 25309865073072536003090049611736009681487634987925312700540626891789871292279825307826870817340795581751394877686280700259115163 6353 25477585272388902910648381385304021486227481583024723852954194784180026808290454171809883853930165611300568968065284569607234265 6354 25646390265010918929940911557418340910197705599174826173037842078961051012236102292285281000372586903666145430209360132518642575 6355 25816286895037676908469731747840496242450984257484654408683623873089449760252934445537559629526365440325618779467355397533729205 6356 25987282048662419176831280737875152562245092636506859328879543105164982040889800498754642367055270467642271932156723649536807550 6357 26159382654424756509200107015692455320511711167584588388067640058802010050185930205332495948728902314459589076751646115764503320 6358 26332595683464358323442991277508362293161614962706485358158115087351094835435393851963250512760936238608041229490212827054801800 6359 26506928149776122469613291065628244964757696022861442916016432380986522196617646917541128488612630809723748201347973917191502240 6360 26682387110466833001628230388344080923861490513079487464691301739607740528682713810017562876889735347474192816105470635707644928 6361 26858979666013314373231454810278790920563049323533123744787406609026396579684384209973386712475753332814396051717680327578993664 6362 27036712960522090545890789982751689479687507683731966504818625798687024408657737168208175955486578141161399044023805325172325376 6363 27215594181990557543078068226670387618979976964529587711765826046139936329879038334206270493535215854088219839877562397528704000 6364 27395630562569678032425419408300530077370069899894040911390289452646543816659304643839141206638830635203019219927628185731100000 6365 27576829378828206564551861314103478445205266367123214160500341661801866659403474862440986430028473166755278173536030117843205000 6366 27759197952018454144906679949729965192580854116335852463450617949872427078293571001469604081361632993500515927911962266601375000 6367 27942743648343600862783277169294566242289491774184805448161340663727889333247768608865633699925840137554174641068093384394531250 6368 28127473879226565349720203919500483337885562245420312776009765366546409270654488162849767696106530875296097349359104393017578125 6369 28313396101580439887826320952822570289900526942618248559470990028687771222994919992701488346764656511013055002255575045458984375 6370 28500517818080500037145770609572312371874014703710572197803072633361827838527564551429723017233317683038811358237880174931640625 6371 28688846577437797700017045398676458041314972308471975760982233039061979087044499486933821386884105850513690557341700902321671875 6372 28878389974674346589480250586235238005888332753477569002199162840324075329246539380293938424509346215995869489699002669621283125 6373 29069155651399909118149034583582275876821690635461673785099919979111019783868148608077450441855380597954223413873814757067818750 6374 29261151296090393773589965189301661472307834556150088524436168424387653574538343053756980581534064132308980247746634917833702250 6375 29454384644367872096143731114837105727589087033922244431082425524193488788296723777838842666107264376546477691029741658185690876 6376 29648863479282224425280823032447003971398005366752610133778538653079782015431901601128037852745119572990486284171986317796285664 6377 29844595631594423631010679871503900890958841758660377856653064397622445140790830051593679037789688002247988718035030763104823328 6378 30041588980061466097559064455113185930917174610629501864439074477985237657060068502683401465708604625985642458474733844685558240 6379 30239851451722959277495055004645052527217593516657032736337718005564001110256944418325631302184616805915315597633728225740672800 6380 30439391022189375185727909760297710284973591144685690347586041078028989328234875124302253018988621343987520283814008696062415220 6381 30640215715931979254306592245056940131225064253396491695126594650786720570106238304050578783760131793336254986321852306631387050 6382 30842333606574444020742352904129236480737307344739852924285271889265643212931802865787247600619346285836638423516071040938066430 6383 31045752817186157174638874476297314942772248715271208105983689141470064061954710714323726609023818478975852201255536574056921575 6384 31250481520577233539756536154015973452556599669854316642631258891002044379400399995935086409374106131788334582221249032536092015 6385 31456527939595240621258775218770369848199385413792921090852457131308478845433888312482646643343703795356917814225670766307579013 6386 31663900347423647400790771482612862601994608845571995814833010878749850232528005793318308568940106302045117856364687433245400739 6387 31872607067882006115225203878435676340782109139950750820044102003721215983740398455113779918153882943191132608926341586323010401 6388 32082656475727876808378091575533253599686240566453626471768393648377789654540770014456211354847817249403206121116816180886734800 6389 32294056996960504498751203046536051117223224120215047906314265791382193229422040227847958225899003988699468642642688692405184000 6390 32506817109126258860397671943782964523735208143677355208474744301795665963285180733752862895648166943521150977864594170298483200 6391 32720945341625846368335782234170125054723113500582327111094708207791227907533828203243055415611913519227171313629649205385216000 6392 32936450276023304914553868013618096943468989578712518267427349612283771947550563816232407748779306926907946713297067284889600000 6393 33153340546356790955558414479496126308002046141690950591328037748599265814859757273553827648952804424725117896142716665856000000 6394 33371624839451169307619251903758914001918531247214757924289553080184195179159403833698308131910703816250437411652319576064000000 6395 33591311895232415761361717898015716185547220791166602274096518461107807928868469721887842069592864635856124099040917743206400000 6396 33812410507043842743147346162492117286215318401873134726009947253067809756185787313083146315434878351520462133711601962788864000 6397 34034929521964158306773551260366127633163666372299739931296574028966168057648753378700893162829527468322316641538247330087027200 6398 34258877841127368795410455419090522768292358367857362542668663006262456488787060282866352543887027733202467005147256527438784000 6399 34484264420044535570380989295426259455132439718677025799091991989285711580060616200269213047774587932972041898767152981744305200 6400 34711098268927396260380246155323336245739792654768166249753872230524813452026708587152474300900523672566622130885135574866468001 6401 34939388453013861042023337895326281610243949232019203910593596351661004225052703354379304005678984803883568831673907264809975139 6402 35169144092895394520209259465945843096587912698479897966774608595086066258762374077900022470203731111652060038160610468080497093 6403 35400374364846293834693091099710534864203341924222888713150317407545067261459449121411760001433417178035508100499485217050119215 6404 35633088501154873677471838738969705684742975834842573367616492503385408916409648196697397882321052270780484636070865785670896775 6405 35867295790456568964111923572119229146516035776319892104627065165818838124643251471794159388754228214006412503894703459953699710 6406 36103005578068965960980380960957474782943624611351034074456844040350883445433432549346742355652403713328216462509344466951697450 6407 36340227266328772729488824622232145874721657032774531413946031075589696667522633685928275605201822932945116210529998705916977140 6408 36578970314930739807920789104495430395636965700243598466847344411086091742811067753462891708628619793470732699679129916240077600 6409 36819244241268542111190805853048482554372406654675114264682574888804166766377959541484503638469811483327071503710924823778115040 6410 37061058620777633088979127080634412481058737833042888674629457283378155714120438869172298636247036332236685649891899705287228448 6411 37304423087280082243101027022318398351236720868120852154849262073971967955335096394649325273195632157896206646820563827956336864 6412 37549347333331407165705729914998101603135654995880608751281600148967298670848717383616314071988773832366512807827839235992574076 6413 37795841110569411320958894412922124366325795347614163863346024794787111399708977834626321632173356954346172429417834267099471850 6414 38043914230065038854245889620474842768699507270603327763014074617898148665589244332369038191747817626674026081496384838677274750 6415 38293576562675257774642501304757150148726181255117037341619601827444573359260014843571582409507458286337138886137104211593963925 6416 38544838039397982918436889318332910277476083864904399405779997871600965416223077853488675883730706271618154780595387337873359875 6417 38797708651729050163853268395326838940048812170297261679833989297086952946161972844741002616283058995815311948794312180489840625 6418 39052198452021253429825602304169779332528396115595329046557737628780780454394454355677565229989655560397120161732337880095984375 6419 39308317553845456054700292354797229837799187205615377732925159058193306784343851308318263451002457375778270557417212118060578125 6420 39566076132353788214112120499974479059047878856772816263854012618082742142130156241091845593573992710279429431571067315957831250 6421 39825484424644942100979298339715715523112553661043012948307318286555570253588636431062175513350804734199365601803367579799167000 6422 40086552730131576654603108443116379351983000952255915319182276518393221503987445844296621716161703803929664409483774243350897800 6423 40349291410909843690237044402167202894842351658009922250046207473127548381808891124517121605753245734754061281086700366603356000 6424 40613710892131047345211310478152762757975340932566734171608217034210130786294031321434079143091928159509101145692405033713894400 6425 40879821662375448822762788878029699373895378724821699345012569895183907980002383599652325980112920027336575330130800324148427776 6426 41147634274028228480129889667020691064242218525749996468651800749666103470749832295666791287591521916995359929319146272693617664 6427 41417159343657617373227840964588938797784238463827451747247283351124338212448476745241256741251580835086987556238577185210334208 6428 41688407552395210436324740125391085353834044705806364352629766270291901442607248011016069505390571483077112818119000058631233440 6429 41961389646318473541593863720367040074713484522525849730537593383540113727481145152279933716612941507517398642889737093042597000 6430 42236116436835456750225127898670903472341502539916650952202793473460504665922673430676883838927389596451337043978923552895499800 6431 42512598801071726133940012712000780288483986687441123369435783401848049589153394368689630149192031964077255719184580343895798750 6432 42790847682259526613271534836266420135835233570011200047821453002159413808471121620691191297584547879109229578062740220427118325 6433 43070874090129188326845802526194111541548177879542025213205874587233817005851868017790702190609689452090119911735870077904887375 6434 43352689101302789114136153402530992459007900844192488050485412389971912036413788063112514690227115332305748668997457308576855065 6435 43636303859690085762756707780513871106331613192030503912562432065472400587980508282301350678594626253102289443409563462451995483 6436 43921729576886726740321224893413421193847607944616272823715748594305497488966145308597093415479740175167585989021909949587021289 6437 44208977532574759200217292991576957477610969840437744083802497587939026283287084578926571768218909674226871393678216718905252526 6438 44498059074925443120336992649580755893718730067324049980616901587872149803200343563794293507231133532014406104689377036735062650 6439 44788985621004385503865130779632620631157597681262396735212954195927103476557473348189701697891520201233577944261044218780703500 6440 45081768657179007641656845304743527752833046932521947888167138722206785257559940866410128977146891443932301394398344075608360800 6441 45376419739528358506539731100952541153618432304595292268221805060399362617374001793009876049071545653902475672329001246642372000 6442 45672950494255287421053550064117102949266718055515849493281120611768738008228721367171687380410320122385577029755687083218300000 6443 45971372618100989211694984908799380863782047069148126740652458373640767357396809887417454155487283271346998874480984553630500000 6444 46271697878761935134667710051099286515967998936290224015280839123140348426247298104295980718568328913419140620186698089801062500 6445 46573938115309202930451225767743280351004271407956173704208642168957645172133980480561441973071517076296613228285174768420856250 6446 46878105238610219437197385527858171081186958564156928052906078808578873910942680272838748942963356691916288435964687654061176750 6447 47184211231752929266043302439425104267174185134507462087424147657780101043712090158238390417696537826163121422389754403421590675 6448 47492268150472403114895320374259091695384177747525354340995391275359979388285811153779869777042200499578246498238206489742700375 6449 47802288123579899371092959572396875052419198651838201758436950263281715792143454027032214591275853258991898685173025356741981725 6450 48114283353394392727606186269198629665414347325529957987394980243246997274484062454167018957352111580463194371924455732422893451 6451 48428266116176583612056011925220037380882831003675295095893902722110770862340567607194671007435290461014455001667804521974586489 6452 48744248762565402302879310705350015308131241795325936543410001762193353391953618141380829384063059248038593867470733030426660548 6453 49062243718017021682385874679505152720550831460709428185670042424279611818278508287844913411641122950676384087479502190349939040 6454 49382263483246392652281135574420413581354325562150257100935879452902323990274467607828358355546108279191637481772550331611021600 6455 49704320634671316313453710657639849791445944113885513299632938505407859484329973200657584477724643356071003391536419636977898240 6456 50028427824859067088455029482887001731248422488691258490630009292911958180486063795664997762401110830764197430855686397903667200 6457 50354597782975581042130828960903593197141249144202913684337513026856485293983433841776047962959835835178513903761140846408335360 6458 50682843315237223733303337969052767648862633997982512885683257368673481713295594639802884268961514323459399535022417453282918400 6459 51013177305365152008250591190347096538965410182752888259301001058898491357621621708307093419111247124703019079292763458527395840 6460 51345612715042284224987607127808182312864619475705207217118657959353785852620383190956327913935303822807759946507243561797082368 6461 51680162584372893476025239708495742653711198320820672425028570981772305346964720874459152482380618776594643142248759865145983264 6462 52016840032344838456368479443975336542851561326128345256988107765761631952121652351876636274792228431542800926087067719082369376 6463 52355658257294446703018962106925604077332736996270916325902300455679975140457197601407219836025890346878359482190253926226504700 6464 52696630537374065012168574209606760827582408882945353153497872441725828466313484737084784843722634955877493602773969229689279625 6465 53039770231022291920614469708337766538879595289002611147961421038907526113994338014444735910921963006196573484622958405438878075 6466 53385090777436907218692686425876592931454912662525596364116105516658496103065716179306169141162070973038051901349343363394062125 6467 53732605697050513543220039486294204484556357542858959373442021179935991510305280702036370262506499062059289226283295506021634375 6468 54082328592008905180554249140265531673644460832887036605708887062661126230903976660165261831366404296595454562927674340612046875 6469 54434273146652179291932519060003355740668499065338354704033880307095781688399328664275550123967865830504675138145928835486468750 6470 54788453127998604855731216683139863907552996064560883176891019267187677821506546275705999079230903512803414474130166310409756250 6471 55144882386231264704206128560061981118866545403273135336116345959810726266534670460959015573113249254914219307215703730208858500 6472 55503574855187486115626190933726089912829552404411865245181973886742314956419942339848574732914026425971418622998151763858167200 6473 55864544552851075506505859979412668585762167382464285032094937107095296863669111774233892148202348076517008682349760210899164000 6474 56227805581847372852874629332026915677524285948473325913036254948787223851856264534158953782289140029330495788173237698420272800 6475 56593372129941141554198877914442275235685652777929091721687329482548079499012475953015001721819210260468603835509908106624775776 6476 56961258470537309538693502995581920303479880982465283458927407043743717872908219578427724351408820758281533465503460654932752364 6477 57331478963184577494330937408063183476227726462995825499701669042090236211269184657281917873071018014382085381419128109746195738 6478 57704048054081910195875452765762343562227595018621592254616916588223856622001182008597341176693908519725521840688413282587605390 6479 58078980276587926984743410485942314301999511270297694223410787252104131223495615264529086504674198307666055666627421349564321825 6480 58456290251733207545417648958137443329644432379256741185536121850015683048950862088796002953900709039667695314442156771767362155 6481 58835992688735529209528809262021118035809085578761661493264656363556814042161138263255287035980364807594940838389086742249148425 6482 59218102385518052106560435852694882704717647632771425259522698958342719929249247745268188178787486358589253091835947998009670495 6483 59602634229230468568440486577465405314457055340948963046700564738800992599123791768738548287980072223394945569408833044782781925 6484 59989603196773133284051803831280697384934324762408275042645839045463273117924777372421838860097024908562954962395713828144917990 6485 60379024355324190788930502817026677700390283144525780341184360451101773173545779798516221368354756901064856554279527923045600728 6486 60770912862869716965126502676483302811874724602994864916189938239996273499349398691461624550963624329967793876451300525988702664 6487 61165283968736891316376952384817469574151823467060831411245905625365617455432847453541275146076361335676089469377791679508601376 6488 61562153014130216874393488261557537247445887055724740466809406188282508843168225026612161398235457352729282125861646742798208000 6489 61961535432670804683190518124751685066228682435967073725763984813824979325241987931792413703766917766684210304743915760054400000 6490 62363446750938739899986484815203791829704132207451697674011689546350488317110714710693848974780773725931427387304239142248320000 6491 62767902589018546643295757346212211870592145837774982497425524307650219581918167273311820685767521114443532301197568921936000000 6492 63174918661047768811397881639558563324635578787048375994810351459705740056942475612150383138795472180088346794360393589687500000 6493 63584510775768684187425857143246720093197085668945303859070517258971039331077095553119390610853210304405409361920492305078125000 6494 63996694837083169240858365205423981874167970900756509415134565990545079947236669201968366126616557267184025732467891171484375000 6495 64411486844610732129234946737063126897778001450744935010583745891773122363721254653783421842454899997906315461647733506503906250 6496 64828902894249731498440509547122930644166305022662739747690430511709958888270511347115951979029117919606951501357430526662828125 6497 65248959178741798774928751229276545868275474104032990508667199043964736839889295103532730531051563869517684196417152435710054375 6498 65671671988239481738775635466600613814794966351648354970693397354496365612436480399692702836836620518458230035841613282867290625 6499 66097057710877127262476494403277099786843516193194184426971893909471135314823282599635901864485962174539657382873730583918213875 6500 66525132833345021196926196129065348119600591144745013566865428125183643735788271120921763681216970654977226643737763928896385501 6501 66955913941466803483053675726828091586977444182034778641126909637888731509447090594816140927159778376170468609469972691135280414 6502 67389417720780176665122554774693633896109319923008574834029034714616979980197920116067465240339365275447923623120652207672568778 6503 67825660957120926079761154397007186339356537990339680050269467280845694167062859757381065725757828255719099685956716644256323740 6504 68264660537210270093350540402766437929114535137481789544454611857405325974410513848391314816959728757535932960409055379566520800 6505 68706433449245558859480938034578799746281871753957356376627815432238129957297870731751103030029669384608578877108211363974789920 6506 69150996783494340167787543551491643254425868876591997286664688550035035841778262813544505401824768618645515967213084217305816800 6507 69598367732891811055599078401341154000316826681147947603044022208195695654199644028205750328849564988089364747917665212649128480 6508 70048563593641673954479030220166155332473365830228428932765112157437420676875648828584518710922761863627062266953868830864351700 6509 70501601765820416244913067509048386289831599649173039487933836596089850669894503897293163112411859950100336543509159033133370890 6510 70957499753985032194099278889811689298009838791459710459077612544047705930694663386476939562100993423309932772826527327326993438 6511 71416275167784206354033363826353781114601829418865030559672644870890046067090586429339729739016097632758265630418774078662266239 6512 71877945722572977599851393365611823546506647669478959309579395635006517433541476687333988206753988302468494831766460501812697151 6513 72342529240030903091700983863713877230806786526918651170270905967957709453957740980786094431189720356816451460983310544957791925 6514 72810043648783741547260414259511500271326564771723824223450129569171068123201796007064284017520454511418220274574126823821845875 6515 73280506985028675316417112122329418949969554845978626326255434693167752922909976074379863495968248058118326620785438638078215825 6516 73753937393163090854554792822546344863986451340435635789096882222201046440363625872290859603027649246435630916170968210049531000 6517 74230353126416937296385130712305836624175489944365204629211429858404385644772123708442884233185189482280961152770636257119600000 6518 74709772547488682938297955754337447410831431698372961899462025569815498181010994657662199021738406673174522675716229910306000000 6519 75192214129184889543796401894946591927014139503298546817703295486104040456173203638356120764566550721291226714551035362464000000 6520 75677696455063424493732996703706985334676275170977903492008182858086727075680052548949194650493778387810994569022910703206400000 6521 76166238220080330910772201289453197221838680282906271789020401757262374994061898349245551947733757693528367848253345682817024000 6522 76657858231240375995777225039097555467413103022365251463469175203864843329016440795037576882003512751629411480438789831209779200 6523 77152575408251297922656905065140508811837865896243726768324833581534537523364662163600714029714796235424650722921117832577024000 6524 77650408784181771747614923171844110475449265137748024670566721798668130569669644748147504050941070267580830946289830590988851200 6525 78151377506123114898721515537822657830109473367631278140309304418905818674819614249148034317672596189019730159578879383530933376 6526 78655500835854752922280008206907646357700659104217337582543635341932861309617291163259867496053477435912269583828924029209083264 6527 79162798150513466273589895153333138379925870899981649265102003585076412434642896927405416214684943385776765471971933955820396168 6528 79673288943266439051417689714197530954232253789496803881496874966238569242233795019770669197647137157205744323555399775757188465 6529 80186992823988130687779363501339581547155051908324323849078417197103168841474049918355168910495505312992270998864292770069232275 6530 80703929519940991717516792891048604372970822071857043002086475301982117301832679039513050001019175768945878176900941162769339285 6531 81224118876460044865618229722192268404941605290356227973412636840790492920824383930255579906105743923189971401047672762341428575 6532 81747580857641352804292382363116879133633370331024124116039509040123157766405043733714805411937595760297852139362120696843832815 6533 82274335547034394046460232929035700820298777294415367300995110648919051449770203017462977683076140630502891543316206548785248350 6534 82804403148338368557581237950435480260469731617743276727352216217021686237915888299092902098048084469593618839813868749497113290 6535 83337803986102454783584089796996958242420043478333233801903720814907569389057520583580635649440927816765722186921546997863737748 6536 83874558506430039909129796090442048561305429629154455956583886658377079013841418185670777867997778771763934063968299901430648864 6537 84414687277686945277499520556085933369509533129780434053080367594637022851044472821785609365490664865582698066544302246804836576 6538 84958210991213669021074492622799805399942191701824051252299277395625518225933363808068815253673926351614238164318913431805069600 6539 85505150462041668069663421005553234440918410342538717791431375900675461559274545101645661752108776143916030034179533162696236000 6540 86055526629613701822837340051110959535181030413409429118808483768604948136848622241603817755081836955156509447399320629710382300 6541 86609360558508259891955793561548444129257301930484597961542563031285677268911285053737670487781920271867458381370008520059354250 6542 87166673439168096437714851178331076695340297914729712602538619777216205639692813328159225662316122635205124773202688866114918750 6543 87727486588632893749819804611210703804378317664722731161761111542583224038070069361697435347971862302876024276003910539467078125 6544 88291821451276077836786667856594657299546223443158341801357281316624667634885683513331441299909089060043316104121477036787921875 6545 88859699599545808915909985394060266467236741097094547149289528759222695087815453563439942516279680052967260625177281389466190625 6546 89431142734710169816103129074873488734126168065719367953202950069738973404379039184460121901717037783455453506088723261430066375 6547 90006172687606575429624447567009365530549455138875609204555150454605361973571969258726228828592989963842491377477537248798124925 6548 90584811419395426472651547062530055362808452929990193888096896470268018505430553955071672323004862553693135864915556273465192250 6549 91167081022318030939259869546085335637457380217920384295290980834026491359722694478956035995218818620612257684751569420471565400 6550 91753003720458816758603852199088457066783360400938043787091095380916163537574045266989304629028682839423328687502703090378920776 6551 92342601870511859290992571349883452828879783647312197196034835378851310947121635398212106840896370816192682223863923045170461664 6552 92935897962551747425100185674441861167038872641733209080283917382556275321381695648315610597968471781960093348761376751933969408 6553 93532914620808812165758001100643168800054656035546762378629490207012794687486957928558294914553802345667142446099857237646781440 6554 94133674604448741729642905241506339980310104688245759061172555192343598036940292553211567200704179967670396738916202132667520000 6555 94738200808356607294709599598682125216858395460631209689045612625491853346714269281562038659599463464235817962249949974557568000 6556 95346516263925323678414846984265952656290460274890573533681640741992286320923773398389683150369104368508346406186855096360500000 6557 95958644139848569349654219758442319658347870396632483763507090307349769215179326057466061932645087799377487368489552260094557000 6558 96574607742918190309878968206955177311228841110933283771286567323458120431874486808720850454793413562793489187138656870666855000 6559 97194430518826112510086030880764343665417276190758095692285491122133348709814424860038450306811922005435331230101126193940835190 6560 97818136052970787602281299824300764176965680410901103023061860052155998469549256376434987550842153959350476703035884525458126533 6561 98445748071268196956608469880031684801280913181268196123895604125487638939203821345568734590131535851042420274147819660450151039 6562 99077290440967439008616596024059947341070769113989937169837581199330541441159952220110085183895218641071623532735319661027271401 6563 99712787171470925135112326185111221918552584668474478005151400354117365181793628180003685599656133166536450722160046303462907275 6564 100352262415159209391711156408727947859609932105449921573174170164521972813064612650634977534217147073937934472024244835322276625 6565 100995740468220477580569474767576358832563662238978656810068031393941326970799025599635978834781377146669432799816419082034345550 6566 101643245771484721252849141422457510729031502527451201188172842153592416816713377562696269731531728575144887458741206806457788250 6567 102294802911262622387242433240043712321224214582142836297438378642332878935677716201986098919585774103669590911086882900857987500 6568 102950436620189174623370918185220374183476354838206899121415641174483239858208348514777134712846440901446780212300654328805500000 6569 103610171778072067067070790502146319245303384559379267389812856721835562906486277131922686386460585293627296256641414594574500000 6570 104274033412744856823492983096068343555199782023242029693037320588412105504714131938179600552153229246234284632105160124940700000 6571 104942046700924956553582586670703260688883909567650666982242280347174540308393722157272670413059467073828884245210174365286148000 6572 105614236969076463489862371815505488269468858158890849672863917122092076711350196349102129042749513300236385119759342762774287300 6573 106290629694277856488533173817187878427907742385267663304191725985219620114860078987825229557875065840121216444689351650159492250 6574 106971250505094587836723221709837925304690287329599204086401630909005532731782663805039738909553975236390592929062015411940118350 6575 107656125182456596676272852056813374199298939009761867312097266127493425860767431982567854052547914219557776350696472899875233451 6576 108345279660540771048734141198200242758721114876307357572881529331159786605350759375182285046339306392447981997599431850262323239 6577 109038740027658385710300532251578984537089876697248029935236394155494468283774598524374247720432485825362088438437451456405239373 6578 109736532527147543010163258186652158953125057417550662131501399176296605226118303244854373679765842435386792114606780728502093915 6579 110438683558270644271323021170841974056412668598298298840092261118851572775048815209999943634055296472974442864995463451867085225 6580 111145219677116919259170750753529826447194104804277831472838591443106356259746514183205226206321255470880122086021039253184136940 6581 111856167597510041470194117343133099087905901678771483610566340042388938980309759775114809682334599710829993054456031669850479200 6582 112571554191920857120970629314061537165151937588963417166650071376229869748618232881248852043410082062487168519074920195624240160 6583 113291406492385255866177416985665779241166790866580716161104033077101781435326909099399508640597681495259429556391384186571270400 6584 114015751691427211423686048301536760337501761763014886502779815621309593864222242143219166349739034275936540569397782394118307840 6585 114744617142987020434921791684861127735122270885096279753656445225578292858121633301768345343177175709854044786422003563783815168 6586 115478030363354768039554522443200338483231339065854958623574242296480905749671903667265602364536845609340169660914959615007883264 6587 116216019032109048795256860331269837932852024556255219202977594006989565455085134971025380448785283235392347084273700368359653376 6588 116958610993060971725718046527421831012463322980551159238002515627738912027830893545213990623248704571247900132829404168762771200 6589 117705834255203478433343456489629445218093209853095207267909431233253022013954532600697621404816312925865533479489972913786324000 6590 118457716993666003367103458247500004527667381926234793072989254404941906798208034012729840220667984406328842682697677603799919200 6591 119214287550674505490825540232852185890386763017263772765312833074000745951424944265100434039420968447310289513707659669429036500 6592 119975574436516900752854244675056063080477717693688449911485538564153632324265862754330985797052560581954235845198809553653665625 6593 120741606330513924914438467249954511863984767673730791278122167527950083799630347309287119073954940348350904100186877724868296875 6594 121512412081995456451449155964570449362841938272244527233692643548973044974371052122863634069437909876051987133292221155917328125 6595 122288020711282329402086416698294279484780541868537053851741165437441666543989423693561938451869161997016956220043268018303584375 6596 123068461410673666192107583634135446907616981660658897357616947234073119298831553085499221010869271329367653701882818580114127875 6597 123853763545439760628801034038018836832962574494190886176741572189136219286727963958201455281423577574744008423853092428410483950 6598 124643956654820541415448532418207240173925876840736312042883113912224782105202640223109532868929658138802972566246453361228880250 6599 125439070453029646699365812953721993542754029821766102641530383728819338651223311136372892876530598404219865538346327963382731300 6600 126239134830264140328791105242021006808031791355711185933910737587206783310080589555370607968429660426588743044653494310624047776 6601 127044179853719900656908551087558958416502218160165626681901455600708602629099584746582674356390745875307992690435325740872416864 6602 127854235768612712895152143718045214881313376433796223050869503363436995587032537021996145348247623141351147599038324758530550688 6603 128669332999205096182640160331962854929219503945619125006790498117107628656731909218127275031765988191131533370036860601870604640 6604 129489502149838896704144289576689037219349152029371264134586002950123510519174429018821891546598559713527465720778448765534266700 6605 130314774005973678355406033324866395032691748810363028690669062170043544389745786747897085640514170816906998560408264916244700730 6606 131145179535230942621879763513781991786859428519506044176299629910715325344407709868832972051729274492996737706553697583802605550 6607 131980749888444209505111337154610631651124141560792643717713930498061147197345667173578599655685434527596759654060022775615799545 6608 132821516400714991499957734079212243314318450094732484349382840078200788261409171448927002302042631849461784152583979398700527675 6609 133667510592474692795721121701077304097909495881412878681141042268542649224655610399687366779221536843999714969278876305698711865 6610 134518764170552466045014429207430122654826188362638834095147693694299149350327135713845729612420439315805602636272361446633305903 6611 135375309029249059215799311507919356265877813983286067215300281191922008068841089830013746615877266167050500650005998945077984789 6612 136237177251416685214545703530692527256905817333675079793524321505275689574137247359058798448390274481303469431650466070376706126 6613 137104401109544947141859432020214811440992755044054214871114332183442873111355854078470506072860820755781253024058742860263087000 6614 137977013066852852216215010246810541028769185367687384082574996523122059755375618305951863296493795865739116918259412710385525000 6615 138855045778386947576619257932809511356973442361148359804878772825511964196405280728911172019069592850207739907902469121093220000 6616 139738532092125611351122252836192357726747232682762054275776512603057360791960687422505145912774846959196486805471328575984000000 6617 140627505050089532555089842167845176578772645276865171147167297683288201944726656577094263687595705695475574512465106090000000000 6618 141521997889458413561061053569462435634613198489734981401974536516724867796462511570908346916839092358099032566754464150000000000 6619 142422044043693929060838800923308193719697742205027337794101623175344755382074263342915129117025758259432253592623055850000000000 6620 143327677143668975620207856044079705198198617687323790097824352854593492554535225740459959788873471113332682511759153308437500000 6621 144238931018803246107344751726267417570102022920493590897830456386931878562120857799667393886558572347773372614865113159019125000 6622 145155839698205163457584715368565950179831773607878372834255022726276801414806115895279568757872344378591879789804217391386095000 6623 146078437411820208419745548527080934809057101688767355799355685130306014175384512228972440284776940837316437884397124970695681250 6624 147006758591585676112682231799396582160714114232801023188024134767160628007977858454789495360972815364701093074214515704240366125 6625 147940837872591896405163634536632358946711535852659790764734627035771954656645992255335186714506761942495130879810080291101705751 6626 148880710094249953317528755837463338570862696331174065878633954284897634918101914517472831596971410087916839955675190034623598289 6627 149826410301465938829899150712563961030939320578716135083498448798827413473851747618101166876338744073129914381061652649860813603 6628 150777973745821776669001359741607249716347855788308619537470491110055002755906809589520221023502870313612273166209196870619967365 6629 151735435886762651833893041512410293423522730874711105446538888638042716912260684567644221002412718170638488496618326839769087550 6630 152698832392791081810093907288558729644772657038558095696366793096637708648039178283391017043967379629081632170018179833521923370 6631 153668199142667665611802302582597456624090867887691489622079996147196338745787806529257929848344043931748517810516081811191050300 6632 154643572226618546983035219839430367148185525237072745157827281526020681882702046566836905022359156199739252212310911952186349280 6633 155624987947549628280668532929095915277597537019333447124347008762190389312828877853979367514847507167077077588877880011288391200 6634 156612482822267571755480213836939280480306182267361162916430458310248741538867850372816309477775552232763050883273620751939996640 6635 157606093582707625141417144717254253839817706411189733478139230600280453577615666440526149559298339150662429934748948663254963488 6636 158605857177168308658420818016906916616450151704388084330976491292508374796286266004444659616953866894919036878963242440264717364 6637 159611810771553000730263691241101333873714125868054797446606928482872460419220775241850214271400974466943673875104880715921522026 6638 160623991750618459915971222688580863832537938987452078996216539956965274456694426320175220479869871775794860679717646678162911550 6639 161642437719230320751539675806232082592890922754319602332665808999569824138563735258694437904663128033519615109526129272797348375 6640 162667186503625601397811682607939337823600982110129860026714208206335997896226182701786496843572367612610330070418311760708386575 6641 163698276152682261190545365114251856254258915447011593160660275122171108437427216337642652721712548899444518699818669691738449125 6642 164735744939195846389913616696413102622506770663258538870168669344296863906622674808574630882515041102847182487315714642913271875 6643 165779631361163262628903055817193711012506401486726859037351891822593400408875468089875041341864583992092292947906185747843890625 6644 166829974143073712763352320901474742578066483078559674493782467021112555894958453152547112151706885018262918064531198293676500000 6645 167886812237206839030681939689848009456539612963508210019067579660305438322551699125796067964732988343822154789557937054406400000 6646 168950184824938108629728167091259224068159820963545471486575139589523390064437136339062527787811761604692024244177871102102784000 6647 170020131318051482040506154949423382917516829898375320149585927594140837704858493002298731604692592670315420159717087875101491200 6648 171096691360059403610198833113760882799358308798078616167561612672259782305148008004966299671546145007815503403169038901182464000 6649 172179904827530154140202206865686529334689042102000260567390005770767127068700639978117228666280868276736479263848316961764147200 6650 173269811831422605418660699585403739766184505883491001742842193984322502852307903176418281985278936614491074568603534255902949376 6651 174366452718428416853603005545085642970487651345694482744318391710936203832106726269197289885710242909852280111689287539846283264 6652 175469868072321714573545005494751176371802722568895541462913608843178163540897727764215018609536285339974223678861329313335738368 6653 176580098715316293575267002621322778469472061794800181897798326853658895856127621457004784904832349537024219317858640465673635840 6654 177697185709430383712403249724298444317554569116711256236940913112573582494283281129472077218142088242031720125247531718425958400 6655 178821170357859020533507877259896908117231454734305096108191792164967988068293039975623668191161558636026885414114520947039931360 6656 179952094206354062194388339559130833818646177931828735060222144910807732509425884934777778599826971224523207773729909236166197825 6657 181089999044611893886730842548526890460991232590192242708793916216914041553767607442594648304614709746139165172084129425215794115 6658 182234926907668861443387396566828208836896567594407765469869844167852881697914435025547796591770271894342396225872331552405434725 6659 183386920077304476000156674718787794284623193849150094996530136692199663853242240355995466085437295659125889476328843778323958415 6660 184546021083452431814476299573501031355366485142445461095579350438597190625696181422669311715888145675758622977346673316876046423 6661 185712272705619479563158104552692193496625569823963759936053316138669437647482742944396623590692834266544307704659963451842199614 6662 186885717974312197664145923559279677785606181788674904545726606175839435090114027966118862419269190648674636610028761836068702826 6663 188066400172471704391263182731135076308571610496634378208968507128343144015333565984592726434370398693219664875266461543716386100 6664 189254362836916353776050658225112877389575823235717377904353248307680735667296966163662197923584264605574637523422245398624116000 6665 190449649759792458517078907417503033282402360805103508919812338851680519318127170023370913039013392403091648366701764727069688800 6666 191652304990033083344560788970710371712730289281727239321604892578917969893414025202481762869017841447675900334131012390111508000 6667 192862372834824952516692898457615928398406030754594897948713141459387789276211326791162414290361794849874941270749476602610700000 6668 194079897861083515353926426851924445120880179363081751205431919524893046861633777862325769597044872182177848138744573598785437500 6669 195304924896936213948313693112416153389516068301701025703083676964466693876258595729203437293140935096868557686212418335509406250 6670 196537499033213997417202231098506082005209817201138167620807502104867602581046922135928193646498669263862660795007150129680018750 6671 197777665624951127303859674930271084044675243838708367174541521701690871442509324870463375084461910909271699521432421166192525125 6672 199025470292893318962115663544167139732178035319491760703362349547804369184135364537090043292464225929095455419660073545054752675 6673 200280958925014263997807480742619984235435115195835292215347388195017892155743156058664458077253417122676828200170161992240556625 6674 201544177678040579076720096020198663989767471835401294084338233468842088135506558606016703732552718205268384171732130704314970775 6675 202815172978985226646824636914025827202583558715616618143353651777111022765334489867151991628137785507537605188786560005860201901 6676 204093991526689453361948097261179089393979919020745500257757598287697303091116123405217063697210903322026204793279609436057306914 6677 205380680293373292234557288021021496612403120422857930046057340636595887955576408600578979571999825403774143582122632982056819608 6678 206675286526194674787117717619682089439622621135989618955254531125575157529257887230420264984518898507187247649904562402368754440 6679 207977857748817199714499325529899347029215205837914627381075706774465180887841720695672010082280139765570602067499040750739068000 6680 209288441762986604814151893628453128210204640659653887384721408601252057328863939933282096497930682558804933402604618272035251200 6681 210607086650115989186269661711177137222041888353432877171740276037286111692003037086465903117415757650289816788460842943594880000 6682 211933840772879832952913342783544853895013555908040416330195233352344157971066160489331481111125409664197695295046591587130188800 6683 213268752776816861993064566367228154421634214623618379005437660851746746369927661845076587662279434393055986877971478053634432000 6684 214611871591941805439858999784257870463597248809446718187044383851318178905780747235251581760055962512963326688558054549788193440 6685 215963246434366093936786263783311384837126880017199038245232967294079855263860936402428882060493708708464262641354331107961363208 6686 217322926807927546901463555547277498937777381058167011601491065625407535304473075396559716701415871610731084984192977251928672664 6687 218690962505829097298691934804309771932604509243365293223792822575288866399380641783126892315698361072718730624469567378022656526 6688 220067403612286602678895863479474471100149489581660521546058651033403672820244165227018436426956813073867806359740880486708517525 6689 221452300504185791493734192521595983545301430782907142660263514916438560928065985887761434042449139316986843003822563273363315375 6690 222845703852748393957660768239448774270011780787391844977522847681535423834658490512239936009011056875289408638250897525829418425 6691 224247664625207506982511622413113752940680977383365810865230040908730797651156393000020648666429453296202384585301267775149138875 6692 225658234086492242971809784193389591466394212637753917803608856714477852558012028321593179630088198097139381188539391150935565625 6693 227077463800921712522414606944339425930547185727324606272305709278141244184890450752400181129090303762124635479847457691835968750 6694 228505405633908391343406670441372661173369502302952901633518691926859463287798043475051514114278702624104648721570468065359656250 6695 229942111753670921965698360214534359000606829113836155710721602114315582796715413626788624872509993577123535909358081847262887500 6696 231387634632956401080800734758698861639580052886907930348782540277699629588022765431790501483016315597279645848208190406879388000 6697 232842027050772203613465892829725327011269874384882396588853658135594757919608673808533667921522115993092446116078262347157840800 6698 234305342094127394900567403841171921492971107614038363635226381655411014338946604354156514904063958514256464327242155642612156000 6699 235777633159783782617586153072105086054661344262308207276488019004844090693730362041863755298455030059394977638537167446507645600 6700 237258953956016660364441900612270358711565983964740822375942425065883055855633830499445899615480870403655099689787105159156599076 6701 238749358504385295094158711491417718335252472474537081707715739928678449954452321888813915227376742026188113793039865257272533114 6702 240248901141513210840981969364634523956433986922551589943619218034293203208771228297211372334925149121518209636105879552850633198 6703 241757636520878321479082755019385112284917219034125736879661607984977281205362553412656651371199149165387132466713691615944126915 6704 243275619614612965518898804011810899503090673510512331825271908729457499370815837438858832756052055318885455011951790511046601975 6705 244802905715313896225476937875032298982419019200237404929079273962676017186967604221592322473645928928632594633125435819605168765 6706 246339550437862280621906706433946695399046745434027624556375071941705853201436448366482236211070205001685411757675398616281548075 6707 247885609721253761221075933742965251414726194282933952238045417403266040056069567347547119545117886588919544149027595518957050585 6708 249441139830438634610542909192474937920217358965769815197950548831656631582525006068492755276920844751018530468913135604725434900 6709 251006197358172201298314123941178097566720865414404346735706397996827052933203276037023231416311793464507885996561793165863519840 6710 252580839226875341511747770091452906295605292071898968362775390949754271167834948266126166380598156755373975990241291522085287968 6711 254165122690505371927678778687313001074228744870506421901848850424125886961897420902340745147445684065771678150757900823124203264 6712 255759105336437238599188089276393574044420677824770520936479404312206897178041169606215546548180406351818425928773638380986597376 6713 257362845087355101633224269035410355782871314735971824806882117594340103914555172317262805839418963227200169878452530108359475200 6714 258976400203154367463536718066604331551721669706995821522243595879655302982339778410859240395749415263955534732390731373891584000 6715 260599829282854224855103728499837258913774616795012201195372332341493470308952657168503697784266087725310760834960573886620467200 6716 262233191266520741069442862024188469056889497274403889948962030790957927018722680070878854118474662451146707284596310634396064000 6717 263876545437200574914882761600436486780658166640932086870293647854193551508121890207269781534746539174136189311907268674018900000 6718 265529951422865363702061941341543059724332715841721222612425696469912386249545738105459155368512618682992515883602382507501500000 6719 267193469198366841422608661816473135757568135377118671241553578153115464774976253856477909563561239584703005155544484207473187500 6720 268867159087402745768154089373699051604152527850128969068178837008258825716216396358435493468961443177339343484047375248218115625 6721 270551081764493571907545985813235011244514235489837462641083806295082745511875364430527867366924301095853942823371857300273062875 6722 272245298256970231242369642620138123416901974091056673190487042830859408204762391155274983972045380550123928625884675556847301325 6723 273949869946972673664654161373415858080506229657644560229579842734718508244129511463888863990651406195963133063138377584230718375 6724 275664858573459532145953023997248697219102133744014324119803256565756773723441285467578107410380881426274004261796630321228861675 6725 277390326234228848793845764296408535509349087038542120783873911218106129345315919868946029881287260445019938558010627485287848526 6726 279126335387949941820320052885744630996227302755492935492269661846186576590155446515554174734402480002333732602413745842972745114 6727 280872948856206473176468284623350644542841043271258881332492097582243796939950806031141611684132209109430557383877288976246664388 6728 282630229825550776919477490862444497048911872119639639000160614840293656272818859628323971286430953654130404838870619928320372640 6729 284398241849569508691013804725437146608328720639449174247868357869227427826822082491604153167718946278525148574716591578699727200 6730 286177048850960677000810539424890873876647606874424122484394622437099419942095526353790365533916860212243880857507190629897963680 6731 287966715123622117325569987601965640964040274399437645768756895613265883390945376964916671600745064833670103633177247580694600800 6732 289767305334751470351191141028049716048809817763915257445466908502735877904131128790057378139489297043968754348195838695327234220 6733 291578884526957726005846529407981661080801304368058620958039519531248789399535524595849389704803285240675207224254817484949289050 6734 293401518120384395252559186477915392103574457956033600061170431037066547284710074316021172399277554555295395677412814268166086990 6735 295235271914844371932683310780472842205874101009165447957159460175007402768896344324995511921493662472566006654695219759812447953 6736 297080212091966547276077474899636887601120071447226826981327105765252878835656977146486166366900336753917036849143646667266902539 6737 298936405217354240019785265999713450184950487597199326499160865180977011038782599258593941679692197866792284869267135475727249001 6738 300803918242755505404713065840185622306037002942697944899999646785572245692804253313421836439075191734583771544828263101952325375 6739 302682818508245386649126391962532886456038792358361993995040696050621255437038556571744222864895890297876761869873082389267053125 6740 304573173744420172828782953901499658141303633368010294431049044160073769616189347147150409645480548807787587033586328966239373750 6741 306475052074603727426190498179005109463080356477915709619313721187386892956673852035817743367412764371935667744050527686622375000 6742 308388522017065952145828831471013610605223841504759209394645596246244977588061346172772941359092379188771956968730652793828125000 6743 310313652487253450928216369712393924855843646688562900174479784691035063195260137490275241775355910356964060809537475520312500000 6744 312250512800032459433440448257135495158010849508606905037000942239458956747326097628577872631181046809630833341222251550000000000 6745 314199172671944105604215770175851198604518785819748003798083112839677209334591806931249602469927107286699791535242868130000000000 6746 316159702223472067259695131564863087852429615651427333236072523058801523093588845582448702645069243021732930846276339652912000000 6747 318132171981322693014139349340187005673073957825861253572446259716345709370420646846037745229918233556945637584335647814065280000 6748 320116652880717653159167573320587650509293691406271000005750232388926179184563265539002905249677291365313347542070081481565100000 6749 322113216267699187494663375521982500299474104324437182807871563050069827930965828882164978857722269607710148449681144832698909000 6750 324121933901448017441514700861188349739723432760025923204782541117872698788107296675595336104137141679794950924191999179868620376 6751 326142877956613990119225500771162530764966919087711273112865275607997676666327661996730309544798438299154457910898886057718129914 6752 328176121025659522423062261120164369944656789328918517017569555580753685378894830082316425625739109438263385472782819453964589053 6753 330221736121215913488798325735351476812788567747489236911528777695288753551065973954118761837999414702107909562771616849613676615 6754 332279796678452594288301595250982369186349077489456580483471420206733434909986507242352353021492607809701050281681345734416107425 6755 334350376557459383456185577677286611580318092576668512770732915244854770526363349644992797193026929828053737289691492286699706195 6756 336433550045641818806518653203464670494641572409480689880978496816487812930221584396027768388399614563442258782521000360277946925 6757 338529391860129634359170604123629645563427681777745157051443992414338078092088520554485359960855506654625371641323028570754228830 6758 340637977150198453057777806046791460752919393980815250338326773243499238121069087169931624692200693205789779957342097287751149450 6759 342759381499704765725537875374996902565529199295178830252717660988523696194375551397793993277467994334992141278921170870865266140 6760 344893680929534267171109959269157788993493043094758187707968210275952680473802345942081643025875120338176089303664433032699192288 6761 347040951900063620724807219233460239498727747118137149391302943068788258550198868455829586446889711475018383263268882897640472864 6762 349201271313635722855032421896760755768597951590478792555580603251054576958682535919752219762434328819729988779274123746999703776 6763 351374716517048539886534977205611158260521794506341689091985225595613464238881338769496658584753000678945583594888465456555296800 6764 353561365304057589215567364710003734994371110786037519224890245156392615243686137585446511018703889510131712575487356644297316500 6765 355761295917892137792399815747427605300321115917263435235052639007026063465477306042628810069338365904101911713628507719676245450 6766 357974587053785191018923569325870095217835564132074498671705322685243275848015005406509865831222009379524878384986033094820454750 6767 360201317861517345588244232168319709885491585752266754368504403313626795814600751657800120812565068094600620841201311869485459375 6768 362441567947974580174247032290384419487172555622134527238308840598733740890095170548476177520253443886956283849364401883430609375 6769 364695417379720058262114388203964451936679715143628289763712722706787409370646874128023028678390300727982592346136822371234703125 6770 366962946685580017795702594125380921128537368126167212443062235244657145669439117093199164444306618493822872024889400488351321875 6771 369244236859243822704547961557314027784900128716363816176508967681404034715554345569416898310075952541598265776431331809920784625 6772 371539369361878251762082920044837333189728392306104125174265165675218612990255608600933163328430267174136382746843314881284288200 6773 373848426124756100617408870308929487868317714897905998992342041203096456755122713129468536123414226286219559036017938504405104000 6774 376171489551899173235704551871438375639167430751165755815515029175561338601421747589288204827665739759750743643612982709981443200 6775 378508642522735739377055930448431251548111837686526246799288188805468177558871966901011411165097980703592304248932873727281125376 6776 380859968394772535140185768965874896198130758627668163893883102516916529664747354167890458332207285725014108414031515240459403264 6777 383225551006281383996247806829369641252319925790989292206377560466880886529085191000393909877030008425103477965127510048734445568 6778 385605474679000516138541567679092611392023344108002370141167117024295989225710139324402079913808907858477055342414023280783523840 6779 387999824220850664376709024947297144181961125897502511862072115601544421609005512827685177767613107528656639820369433091925606400 6780 390408684928666015208703502028994780323838150127273073903650515682999781041007951212829320035274263409080100252589640214748866560 6781 392832142590940094110584141164288925153668902616295710209726884840530637250986819311908395360886931407174173730217156474474755200 6782 395270283490586664492995960280726591641841669424585083650818751371057504344719006658467940127370193294644777485153368748631111040 6783 397723194407715720184055895017305380562908597915700763425934658218537966216877371634087231109478805711765689604360832448899308600 6784 400190962622424651711289306018322635873227981256709659121759285930714820461415512269677424287897497019190763967140406243351931665 6785 402673675917604667070259278739285818074098267761258813810159259288006834380761884946061970647972018162365557683016511545815060723 6786 405171422581762548084612761383785193463558637972143259646747429831281826119492897909193114400393776659557917673581431518022535989 6787 407684291411857823881443330883320403985768580170560236315272510107035226228942080429749847000132077473920484204670588232487125951 6788 410212371716155443427150349712511088318155310515552124938079471429962011185141074305939373545997431165296627249736795585625686975 6789 412755753317094029492368728667587965274985113386028384987270867745672946766939928160553654372808702561942643342545484285148414750 6790 415314526554169796840062741811504643320281601069736373632040020225501655586924691135927722541934146964604413078622738968681399050 6791 417888782286836217858531697528159433122639366704236281675437109036725820634775031198432913083165007002934452534961637886415180500 6792 420478611897419519290875150816063371786326551365118687536882183529376060303548067571847975310386872109356604885671606838455700000 6793 423084107294050094144421192458065872328635344327210887851446292959568199214165257814888663456074655331845047614831613215199500000 6794 425705360913609913297743665707382187494177613961226690166083448089467765958700891245901309501782418352983315029058801611080500000 6795 428342465724696021759193485344739998931779396072086195159346129313351817445418798947335325024455982260538594677197045362808300000 6796 430995515230600204969356161861664138386411161909643030054733598467332814692196148193655953459302793713129500159275941358903449500 6797 433664603472304910980532809573996070804840918377153287147890739788392056405261225512259843837415278615716401756981282328046031050 6798 436349825031495514789236036347964460792208679794405629874190994417396037807733588115267586984634909084898584044019172305389214750 6799 439051275033589011542805919455239776433420766208917681224421618563953034309023686339813224169073485978132241678081704528011610525 6800 441769049150779225788595562667147611573638622172363741091181821114232903618163062611237415806203553266348839224491037697692833651 6801 444503243605098624383761350763787151288708159080868134150647068622142602005954823354147363763732017410052748520815344717048700289 6802 447253955171496821135530867024411436987673819876221205180586410713715758444240374411664528361748065598704138896510286430216494183 6803 450021281180935861695922466208841274000085228525347769342770660085861939870044437595064354684891812511256203165797937850094105565 6804 452805319523502377691265700872815727522135505999294812742099495880563834798513239935301823638887911118762795195526585393560522250 6805 455606168651536699525532235264707592230255130128545061827271881904519150656098811772292770845647547621552314038702289494711549400 6806 458423927582779017757443653290061725495398665384395194002376657649196713970264436637668514676312142985895762701866370266652845000 6807 461258695903532683414586832186197925562145930575191451255941927476772946533346455194520371967169944531917690050411130859539685600 6808 464110573771844738073350521261807808018132995712154178614676011465251977620754370327492435184736282304008327698508907686752384000 6809 466979661920703765001409697763929307888518463891273214326508157218211441001328180155056200164936256411075145287533572855552445440 6810 469866061661255153129738485113350191637025057737280618399816152720055591976832909781484626046573693246364220532750155336009643008 6811 472769874886033866093739281156340568992032349032632716310746998242030142568749117187937597709660472659878277279291808320668273664 6812 475691204072214809058046677996134355486718985764690028895780794894850788695290508774631358871579092039573060991886042484906079776 6813 478630152284880886516911236439860242321200401596876280464717279511394463284260693147917330907963937833458885488596881923610643400 6814 481586823180308844741801737186504554613826016907026876609268432427258071393123364728762897100661555741072387321512961875723351000 6815 484561321009272993029996751908797335515931787229095566161520193724144666634318614187316165471762063844972827999829035948914032550 6816 487553750620366898392478899172780553731722498417110288611867430807364615995597186613218750834314996598615931405427228439616705125 6817 490564217463343148806409666274091540669772678020845148090098111559454187367004596477628545855869495046057168920914945652935409375 6818 493592827592471280646860937134746699009107243891174846289675296141792910239781147757156044654910022427462955999723615145134015625 6819 496639687669913966404323172238340872802318042619609741927181202701497938949394404469102405458151604674715320520097024629041296875 6820 499704904969121559288811398531528200804281189410434541547978001938762912759897390822765980463834134580328511480344263689213590625 6821 502788587378245091818160700391224331367997799462260546992985875610261784657587723136438764315172453959384732666585586376811396750 6822 505890843403567825987354728269268096017712026293125028954380881796116085031729763875075226981449010414613802750121209913148673050 6823 509011782172955453117475886866754758809466936250962843418115794030076448669592517049427480082814424743945315206087319117364363500 6824 512151513439325041987116413570883376924375892214972872792460450794655063734895913575415370946590076726576604874303912955117141600 6825 515310147584132834355857651101763569997531821882225256272821081062857923035679310406128813460832201430117777278407006579382396576 6826 518487795620880987498722653599293124911282930392418994479866472625970737490153547852805832207937210208768853887947348374877184864 6827 521684569198643363882347097764891354767987301840641071927764150686370237515175551305268092478478134542335400944614412240160607648 6828 524900580605610468628007612754071856310278251784363872284419356465616308457673247779083971310225735901443982334918601699438225540 6829 528135942772653635923607464710522791812534764222697691019236767724987604913071399169141004188601294369352041658116314351020821850 6830 531390769276908566066259462642957768616987679381035674340582520744090976710513924126408492333730493972158583939302057755172040590 6831 534665174345378315339237478624573895235045976418823354638129526984633090701694220901714693064414826901807927451066868995189530075 6832 537959272858555841451803642508558919452217159187404191518972534266583740607928155795096707757852493820037723668213827721909704135 6833 541273180354066207797770683850274249759191710914252165069823467663259815509386736511083368904442142630728487904412931192262052525 6834 544607013030328550318640715005229176946881684923322407138625024696354674623416315827716357333668417888547305131033734427066078715 6835 547960887750237911289785702347513398506984196991869960752989266672505521169453390272281802974085426204854123728287666324992016393 6836 551334922044867044883413739829807043974481961605354321545222424513350724139290062333837234066965095210479185704859144125991880764 6837 554729234117188299900011863246583537359119509639970795267903308956230558935028179434996958481793837064757526597045395697139201376 6838 558143942845815685600583427361533107914323977343974669641816162608020092361652347861805546310664399934727785393527356492800679200 6839 561579167788767227115318974818783929024028661397437324159120823640850444597022269356864607021921865941069789081832522037376544000 6840 565035029187247717450367079555574365583175951711059904691930591562763088469528888745573395315024706671313859216452816240583475200 6841 568511647969451973663118933408224614575826362248167824036857878522311723683677627495934824180843237631693303052730675236245504000 6842 572009145754388705327900609223603447939474332286260623904632609981655386539711047785046212798691702050198997656118295010406400000 6843 575527644855725103968193185136724596412311651200890350945602547905270349658392183004410093545513962582275293490091229489664000000 6844 579067268285652262688486522725165211483256172448234483584534637333895737414751349380876163093353978394583177303186998122156000000 6845 582628139758771535798630788648705240818934163447782456215273550497298771917573999580114248877566448890773841131346277306122100000 6846 586210383696001948786094189728619232805086410485440251817160244351454953831682464800095948696722393664419667134290051786696476000 6847 589814125228508769556879312554122696614466469464711856669594778028431363685252925633755986069227868903911116442948603826327853700 6848 593439490201653352434007440984958905066897309052305490115208280206977658076636365994351462848728617181371305578158206814036709625 6849 597086605178964366973463852018926903123412834645000761715163398059254291547000067379185505383032772520204542278195801769122257675 6850 600755597446130524231321009676892129477688742270353034563141863508304068166140644656511248669425151151759366058251606136197599901 6851 604446595015014913692434498975152854605805109109847076840531003984402411524200794483826086121368884374623896723904171661744065239 6852 608159726627691064650652243029354172644280253624966749248516848292022107084134479071196615675487364842815767219767281187775114963 6853 611895121760500846412904865653502629902066817319663260709333729751321384734241227165536132680055028729365233679260818986494409390 6854 615652910628134322284867904026961765228302981200311963837079732512719837244981937466857861371688115806781831965874851416099531450 6855 619433224187731672884118910696879955032165543465264394766503164419018010897865415508853666094407199340183383470488508355200385380 6856 623236194143007304917868346303725237202716466866292545291310688581472683179498842702408135556446612490648971060412159520503024800 6857 627061952948396262156436654545083243340729661448437353464361967474384610513133444638305299770946845984273610844366284499626599520 6858 630910633813223055930695195547783359233975985882025706770670011854275680306596593478830588504889203581238859021803472340400784800 6859 634782370705893033081700025758156523498523368909431938481626913586854919366021932968255156644888678012964374974428344549887590240 6860 638677298358106399893739150979407873362338632626217917543217914092160706631193478478140595290266995973894392768466097166600495628 6861 642595552269095021148000210416823990032751557934361199099465009165820345993917704790693087114651853169243748716311689239192705914 6862 646537268709882114043061006810058730258602320029142472731791409140238199920837485899110379189194202942558507441558306932022558126 6863 650502584727564957340424381656338593281697368607417713238381070938056124526335987878330850086234852203290128844053883164381235625 6864 654491638149620736708376213628707081503222381008947247669245942595039354951463434397197279195782767871319065881533268602763046875 6865 658504567588235647855555429095926801142424870698863212843563156693798699451817490395374977832337129530750198257976907219464265625 6866 662541512444657379666802561046797000004786979334923222586420604260374711887739224635890081797385296610358874273505390839068359375 6867 666602612913571100178113350277018913001073400677246549158878996272038684359904206132883037804553377028444529505104301055908203125 6868 670688009987499068854880992961776433569364148448465936106866862001994525886289037796481335953323998502245924212471938171386718750 6869 674797845461223999268079813559159929950821896489205267768601295305525936962767836458530413392633672598178955488047738037109375000 6870 678932261936236296896639362825927796135919749382961093567165075128861191442197986042148832454483046473862248076397427001953125000 6871 683091402825205297420996258960319480717613294965290852355785268333956512445679187324592036426795341998801112053335959957562500000 6872 687275412356474631512706627140240787382356383244025391102497354321723589704851410805917096716653695608940677485026147681392000000 6873 691484435578581842768069941181270182346259192195755225423035072653225329301486928535087455372372061747492076676546585226640000000 6874 695718618364802386079970693757210745569522323952413283191508596969361976222461409290005931312256322303123532352501328156497280000 6875 699978107417718134391602952863748591741935736427818817294186192755522621035143838801478245716476966427462433061509149831158629376 6876 704263050273810522428419907740064317486770201981567515499204719439818244411874014060340339641484427259546903064157163957628109664 6877 708573595308078456660561444913443551652677942424640822033629162339347493125580718280371764688644166653593126810876192879290645128 6878 712909891738681121407173174184595653368090420567136240302038463497058047127739444013901008895208910849245457108332424120953545240 6879 717272089631605811656455767506079809363950785309318917331978516286405622260373513270385585150240060477419817471028987059063596050 6880 721660339905360923840989675922886182444896892161157176798357444485899209247107491299308171660979110641318854407238326627560669645 6881 726074794335694236476883019291907821927842886660831689918422811661010368232415508212513248460501145064372285171113378085753069175 6882 730515605560336613247605542104218446880913597186935051374252667946010323433024213181560004222573320868598828102703633589016251505 6883 734982927083771261789014911940225985407354997947195046953399515779752705573795036909715099950026358711192405445466989266569267075 6884 739476913282028682111069294576528923535071666098660716520174031626839070088928171020251284749126819388146505609656309133060663765 6885 743997719407507439274068135696997379135686741188506158581379913907512028295140851455949766763729610154728453742871369309484179838 6886 748545501593820895622987552516302973465483665245845289306827492100231100275634514918225026547831065968464878788972847861518267114 6887 753120416860670038572593903531127913735998892900614081147160223752614347214858290583147049856070236535370902854907770562446289276 6888 757722623118742540628545250693084494044026192276703162762259581302631991745629838483010733983665068128738120024941589890469400800 6889 762352279174638189025641921000100552984773531200952506799041910466434556866785974769078780094981912939196662345175905748517844000 6890 767009544735820823063780655455373203149770067270125663521262297018976477695761820238164252551661963214230355457720558064324511200 6891 771694580415596917925018420687653956934412829592454461832374738289463786050458063341219013865647160159409129552705049331853876000 6892 776407547738120954461478447268208465045560424257587812937990447050552859198851608018199136085360138186369639574801213250554912500 6893 781148609143427715153649121111237809537534299421279668144670313105100019695680395942718266454610664064939674940704077969097406250 6894 785917927992491647151952740075075332030892753493818693017397618502109157160408407191459233605044340754161621438492445758488218750 6895 790715668572313434031312684666031728542175745621429161452001311889934352427244214784955379259171672923572176216799992110521634375 6896 795541996101033918608841145517005666409994933766162510887896037758349390225173012422516058216323371615654210836628663399174963375 6897 800397076733075519898722185609774119139821374920656601429992725954091694288245803794942442761036475397281839234621586009157248325 6898 805281077564311288005893655537348536100435531783115537934232321854329298170569652758801454433194628798143705223055698854221115875 6899 810194166637261741491253468283894585084946792636590682854914312888484042903355984794274613981883002748163057689039581347796129825 6900 815136512946319632475848198533407026007550335504051617089493644332235850392725062129145882459893203965928894740540674524083211376 6901 820108286443002785489862202938219115248554019866197891203027669000632246379535790172009369990208640893825585668785963651962443264 6902 825109658041235156814230845013042958331844938231046669415431642537618948720544727826080798159802359226040700135755940185751392768 6903 830140799622656261808369415054864972646927353684644853279709452159628733611861169813098700271328679029344298840601283726850211840 6904 835201884041959118466857506529085744906384974770569016862965218333656441503047180614535115237207041177271101585651436643313254400 6905 840293085132256856200964571998348822669479654791645533315702359894693050771684796795439637590932575542138018083439571212445941760 6906 845414577710478139597663842044797156447801650145351186156829024949616922310905435582183887421417555422259652391234588348986163200 6907 850566537582791557669276540111139405270660575024643202078394006186062999267595627161715599068466206284508091127926781967691939840 6908 855749141550059129871134237712641046156705454172662581388894628815267963495773663714724517568012578200258165179386093206655385600 6909 860962567413319080932662223963723606203761696031390719971259907126242874410427101142552876602460528234667591596323440355029783040 6910 866206993979298037319088950066005134088363281409813973646279025962114634118317372969338110018444246589560298910114920176152155648 6911 871482601065952798916594076274706851861268776047454224190194432774438236956851177553404728369436620164270495732045045233059454864 6912 876789569508041840313138602937605176831401905807848443007970936842387601654715068274145416102814579006043637275413736672561887201 6913 882128081162726696830493299988086442464523300738868521773334977608874117098451970415496335812397193433938854979174869309616253475 6914 887498318915203391250114537116590679425614407158910080272764475757043807770119270137830446355505527020125013415586112620923429125 6915 892900466684364057966528121311477857189799538346075913290852711632982125709523027569132461468371824055796848789741060661922216175 6916 898334709428488922096790416726053869152392487517680916807092870436482525327209175363980203597321022371649593297150232044725262375 6917 903801233150968791873420487058860438480103917530402094702033286170325169767788135905547740641970107669689057397735620013837418750 6918 909300224906058223450955982372003129569111297654688936342900558435350836730031672060417462928112002676311181290343257962703406250 6919 914831872804659518062997796824683414724231698888690607349804499481308820917922266389942851716841374202884253880615421849663312500 6920 920396366020137712277293044627941119405135567631813615695226652947416633237801682584069993707300703097474266450656351091173300000 6921 925993894794166722911081619639159410041559780607603837295118006740922429952315482754602005985251096838880192277196702090108652000 6922 931624650442606808987617588356843694997345986241499870466633602720651053552178291225681649898165643852364938756280206584208928800 6923 937288825361413513937492073926344727161916665532221220148447269418337981126770764434916746326234742043767492559534363495523276000 6924 942986613032578252075148366133760555729978191270001696202591565536290574984990187541081243818709813826959056708473483434723515900 6925 948718208030100704211812074383908551467646488866262438148005100774736246687411768153094487744345063571301280526982660334282066026 6926 954483806025993188100978651991964953970410220111282318976868340123750644636513241258378405501892193485554202726371894813841532414 6927 960283603796317170251627075358878145326459143041176867197598056487482590383307274417746838075273840977393066572483256982654118133 6928 966117799227252086487481465671788755386488933355947191258780914107798335909408790753992278718911735553666359526873882774469397315 6929 971986591321196639477941689333330148217919611596699487550555753401085697312620290557204873410627060795190080365421979562179304625 6930 977890180202902742317769253182586188354017330969101808880660004407406394617099956141424630889745642812553386466332713908850321975 6931 983828767125642278088266000082791427525564589211273474256126819672574575608327899504300821094044538379569545081721238001155098125 6932 989802554477406846192540179936417154225100456392623950306498621764812223619784974158765833809029406431706261106561710317443953650 6933 995811745787140667121537483341733318751830558379283248692401056789659152682182798927170281228762232904294409457305457249455711000 6934 1001856545731006818175843735409579072489833149921197734639809034824791319728862626189678656625145250006784278229861415161333122440 6935 1007937160138686973540861404402562002136084455435290838324291510543791392422075678447714199865818312226720140992441260926922387808 6936 1014053795999714822989844226150699802459243605020304363198584791074530028055681925208305812494589840699240458782168858944025969664 6937 1020206661469843344370463516988175063018876471182764281107449993047799614949368709935448171298444912300089297384144755018953931776 6938 1026395965877446105916096676058145139371520642044137153651494639143963337686509335119461196136789670980833092182705773779925222400 6939 1032621919729952775312893587944303396081876813408786676804039959778183400022690414757016085564821847305062900919108775984397696000 6940 1038884734720319013347910849716867243397642425675422502432186092494219542988580415714877925994840243293869326976227666787235984800 6941 1045184623733530930862227779371082675676708618919146825839385943318855486655248453669112557283135490364479964789938740051591237000 6942 1051521800853144288635992928197306258998222001328909364192257991255792084192996548434996317630143297127783090977706062961830175000 6943 1057896481367858620739816327357585169230688692593245782601353031963399386614422887091206980164646826939542492011173544567967218750 6944 1064308881778126462798842055386106291725215798282646069263319864167775390830605554174429737998780658949557889301716563060795203125 6945 1070759219802797867532229122473031825602723721816907593944909241150228077876324333033138773526250927830309325519781532350136559375 6946 1077247714385800390851657431123500175216992530095400671882239827568807012036990682088633056518557300415813020267188988086096033625 6947 1083774585702854732727881091331476871459637271374677310694494895527073145857767954079874069046108559358393875311755630788694299675 6948 1090340055168226217964295140772022994239776123806488384167162263792051963227582539509666783523207126023832329334459857014382911625 6949 1096944345441512302950985344912136581908108461476296195988357888859117565181128035524500043020774587288167220589017410165111106350 6950 1103587680434466295411815926246244913327233704772942541966279817618535766923909608402014997163889537370456966610674019498599672826 6951 1110270285317857475100798594059634496300694361330369049995143487979061628834200487953707510663300055489966883845557540269487700364 6952 1116992386528367804352300014746225084049929936825458891689516288825310068526643011700968214558185236130625665551979353014584490848 6953 1123754211775525418342605877292702994759264795855274538104924248854812488171382831575353662086178537349760778801879392439430171040 6954 1130555990048675085877990070078886812846830438609846421240710199487902687609460516798013805556678458380984326264622667922360213600 6955 1137397951623985832486759396530421113744230153082350025635246754044262190021341562754975267013553624129111005282822473866155643040 6956 1144280328071495918559780023652088362725643136399257849041409614106214686597561285172391842192763583891518051497883976968889737700 6957 1151203352262195366255763887144395678987171919290518032620143274974543691317808580312875578506529634707599632909522630002305450810 6958 1158167258375146229864124081016501424053276781550613964821339015594945520331161509138143171992485129209728203481733296945717295150 6959 1165172281904640805299520453447595916191330127549888030979195026992941498791457823672223743327594385004051500438222639974644265715 6960 1172218659667397975388332933410921648670085630185907197034774002336629620146170318371327440744282533218633035571678793237651937943 6961 1179306629809797888598243348220924759714342777596173920253758297900060311503147991433633260419845372132181513479532694220975431389 6962 1186436431815155169857899589789677497554767277668243140895476391127947869465538172679999878745209159366692390051135667190397762251 6963 1193608306511030863114301981681776679900761179456181036848164078727894796374865704349447474239933974882701595550618298412403648825 6964 1200822496076583306281113730809552211337758222865637301270690485983953426751189691713455176910906506558827739880543155423317766500 6965 1208079244049958140241578664131965193216887502048385202691421164155067541663747252191848819171702051745069259414520504163244943200 6966 1215378795335717654585153406352772837711738283377382611049055448408947885608909638021656724379081994534181610799295126934389044000 6967 1222721396212309673777351211197733960315586957305935619720106520837458135192232143415823791279571363408828325715291250392306400000 6968 1230107294339576188487674386207068595258477957075242178248269285514730136107512421482908884316123623601871658813319635147264000000 6969 1237536738766301937830905327388564652725681600125911336830706899390561135390964456330799922723026819864463502767988097107456000000 6970 1245009979937803149312456392762822709143899048255039073157836173437787938992306172037181108651648217809847586920260544811929600000 6971 1252527269703556644308970089448524652963886892435516822327841121495231601727096014762231634840073020162673810839316064310030336000 6972 1260088861324869517960937334052488434014859435107409776027932617411540788976579829842962183608814021979777281348641042365851219200 6973 1267695009482589603404786987723334467236392272451318631765842226627632276608184905705044382560927551073740076867907163631415604000 6974 1275345970284856931327718693173886448047309525867451889812594755785229975083166559422392095520882009295424054454229345381378856800 6975 1283042001274896396889527590543292536121695379905048794424396763385875716912225723521429883927926081938593250309968417884145661276 6976 1290783361438851847121828213310970580815606009506100995081671811410198171955822723043495674226149584040043293225046053880204908489 6977 1298570311213661802986450328133107345745805043783911211378525298636395739089765731630067021638747060401727756219497584862021871163 6978 1306403112494977031351376359877751735505960378682519124463515240459788581908652094761739128725382140074589619015585542587338886765 6979 1314282028645120183224443125105143248037725432016996376725457713118091216663558331771751881172030636057658353199097241228803757575 6980 1322207324501087715672164787488524420394776727499591379288787575905997266148552432772690857611182817856844956149683597214543168955 6981 1330179266382594315943474265310971748828544825621566455193646673901737673031720466707227572740477314559577092868072052244005377550 6982 1338198122100160047415951897229403444323631091074272768621128570537530320932267407421303398906300819640314806067773550945045348570 6983 1346264160963240438085238256412755616394335840293971240885711609877249010405960298734128814718947961701655925702183048480498999300 6984 1354377653788399733426837959316867163039217868998210482705595693360650571476491770052009070327658530383063125259223304303574862240 6985 1362538872907527536573438624583652387327468113930951512799020410596041382658721225766852806825665734619323156688893709252159448928 6986 1370748092176099059870219397644564899049052037688150855741861338670606043397232901242737781050758948097160511557416961217510613664 6987 1379005586981479212995432382854264473516483490793859538031942839733202823153095530085666973173214707671286127686310772056502305376 6988 1387311634251270753963833750676408504484977208986545253368853164338487836720468988234026247182346888768478161813032798749928411500 6989 1395666512461706730466345164421305576299037376848988747437179802226787083608604216153612537577167442610942013965483088346054756250 6990 1404070501646087440140666570188401851876791751330146074448054974301722764415619304461658784908201865104629041922420891166963348750 6991 1412523883403262139514464505479827137167215663884817936083990483450662235946836384153052356250130280590097986188499040310234890625 6992 1421026940906155732515252217031468744783033005605997991156853421320542613829931675745115864440962722281458415681997325956904296875 6993 1429579958910340670599185468018232629762496840710893420953964222950347125900128767663965718631888991736268993110473060110791015625 6994 1438183223762654297714747511385201005369574607709009320985389491860564451422262294915202021624433343454042894016785212320849609375 6995 1446837023409861874486714983821399255347888567497694181872841442339928610553972927040044023283651319335117693800350056500126953125 6996 1455541647407365517180910230283682041244184176523471769110656352473909038587642663384600093219084006628671930355954656573555343750 6997 1464297386927959288191081721264302330035468547424173853420754306657047845847812516656385393501843363708023560570478616317235255000 6998 1473104534770630675975839816805336424977851055264214846274208438777558959284243244330646193167887939338672307891446320635547725000 6999 1481963385369408703565937329130991089776374575354216613509144069113626208922176990597061098499395483670185884622633411407032276000 7000 1490874234802258905960350430685898472709787133134239177949831932139860886779878892684432380099325115204669322501875921093302373376 7001 1499837380800025417933612862333355530168998347741246721808731809393124579322712325123827128664994353207473779667251713471658865664 7002 1508853122755420414986712659044831815231626605866947016810409809775769344214029833444894496629738808600967695780387765674200419328 7003 1517921761732061151389603395283916984595364269618800929083531060034361987149595663650556923064952402752079129527162357174562698240 7004 1527043600473554840485039053816800984874837894823420548234346691725524667516348445180572826894724467056489627354285321138669912800 7005 1536218943412631623651040961471410252413549550069938444037920305194018574904793579531236666061917116304389403923253898387731563720 7006 1545448096680325875552874862828159945741847224681488044730023911533598638127012936238415396466112635500928079280062047538125635800 7007 1554731368115206094554984295738928584020248002213570161032627256939386042131462456878210372236951252709795676214055931960483557930 7008 1564069067272653628408921297660700462395899809515472547730925601652054463247398963587959017110763095225178579345046980347084775325 7009 1573461505434190486584965545292630227853015281366072541405250501132296160329114535675446805309167073217692937635138849048242127015 7010 1582908995616856491872856878243200671725622889063431463119865505358092419831535678794814965877583341093496461843868391320737160513 7011 1592411852582636025140912477414094176465116729571009304448030656570042789838392403354586030574579821175320935695890987053699490739 7012 1601970392847934618412787588697991384472693541484132133002433913241893791907796098636463251687905913167852647158931675674949387901 7013 1611584934693105652697296562500924851823333860436025341422302604232508967470413119908868062382425946706058954162195041334237723550 7014 1621255798172027418289068211975666567312177760961212616281345543322386341653100990449458612904609115574017227761201280498102290250 7015 1630983305121730796546395303144345227392917616446925253674278601699940658882594659210682639781033929182725396269377427410825980700 7016 1640767779172077823447481737332201382561762502833279736782118463178194004102107165193678445926911187469469086212806316739543916000 7017 1650609545755491396527422163740336001917870421947106579341001984184517739850654968649536053646119441298309414924710852575602100000 7018 1660508932116736388105696995531785141777669553225698964911342214264544228245414991013492531790617993828792335196728220766543500000 7019 1670466267322752429027760859835097119661334412712517743895185459390054313992525798281688811134923305270072909283073520185876500000 7020 1680481882272538628464474289889220524379358118525945590204940851087771859423580824966802263705737728851094539120387267902589212500 7021 1690556109707090496639707002034545466865565648510472709506937005086909152560309670286307065810083828333775249134861322099064570250 7022 1700689284219389338689456564438366178758981379932540669463432095321210346535780547127648431517349968359721771800731559065467105950 7023 1710881742264444389195308969145985090088215910767080816466534220359428253535173754441680349811881177511676073071861839255776593375 7024 1721133822169387958281048013473803520188266908335744771781093231279612626062911107948226062690188249285324360866853102567299144575 7025 1731445864143623861513729069108175310763019876833935227628906214858179905929132919241774259862229028714630269894961166607010160501 7026 1741818210289029407209600495355750109789279041519588926491071963573916850058847348071432648872275081474648091190767930760726825139 7027 1752251204610211216110913504849018032391113471264639067175049857676179642714497134897424418086513510312938591756194961710818720593 7028 1762745193024815149771939724535468003703092586901857419004361814170969164034029518619680707282394037283571848904754926617803074840 7029 1773300523373890625371446162332548883452070353052027073271224704112699510350348959012119918188786255926716674067032142813378902400 7030 1783917545432309596054491082872692334985622098661862869943807200456682148742155530720082297742393293012372427960054524514401656960 7031 1794596610919240477298732849476942062987551410253517368124129246019711996083355800328119461169579486039173495727597318639892531200 7032 1805338073508677301199518682421398051791919348864657084134748729068471483050977982769008833497522718258638137949951999218826608640 7033 1816142288840024381973873238225358446718828632925392410599140757115888352816476334140363042403126896223273617745771882409597337600 7034 1827009614528736777396169798245762279716220378927718005256216096302237596558296765627135860239775099146087458480393151280751575040 7035 1837940410177016832297771679724398230724350260976702080729936840856603762871171256043354873885007278503744465608293433801675112448 7036 1848935037384567091689310406921883600520263143949628716346246505392369034286694383365611644518032347750167019859035825093730596864 7037 1859993859759399872497552508953732398891201990756996554792256860658261381002746545269183741525038302992462465980118758100837736576 7038 1871117242928703784349030996482457845466603053303526244692729721832362711613426479425604624822549001592519503196368928511720585600 7039 1882305554549767491279813211424202557542892698045837855029867171972219661292950260219566315594399116772019813972608743861494081000 7040 1893559164320961007704976590704954242999423722606719446402330701462465111490245838233936185251706150282885102294296445148186421425 7041 1904878443992774823442600834408762638815511647508488870591509564760196082277380882032254083749711796482565494378707290291281409875 7042 1916263767378917154055392067767977332166662270003749258262111878842584565749250927331255817662969327419198057184370561911628903125 7043 1927715510367469614248465033194307038892056147834598022236031178370478890297490771649923418348952711613537111981941616906111609375 7044 1939234050932101613544356491915491442455491416532871477129602470596938912232085505162060070465672334821426996326927259796111359375 7045 1950819769143343774946060355543165812367317351788869004195324560910718769212217135116778725518005410277876626894108442976462518750 7046 1962473047179920678795796259301530371755615258781724502172595528951407919128866541528074285698965357010377572691606368050330898250 7047 1974194269340143235541382137085163833357006446761374264242000364699657290810972207662731439078707060573314693109509808712318305300 7048 1985983822053360992633511824197226856085525038222608124526008753792633064789391709279469596330031539247881705763337775674508756000 7049 1997842093891474682295974911251799757539346713808772965125034746126081016117246884705034247802004295146106458734862357268397874400 7050 2009769475580509318436932272188324089016848972976501573466908097307398804641918434320008145656053711695075888481221057898482367776 7051 2021766360012248152502811316384618776350622511645227854403843539969147727417982808703215289343250613596853225706430072768635037664 7052 2033833142255927799617244651757290621982108956612113885761917052440726308377009505301443064991226258897870610875282870547692847708 7053 2045970219569994847895779232030686299265686353841437943362203460838514010642470486013796796097024235200939167577223060663195879690 7054 2058177991413924265382865094493000692317760375660594890368580406574715984093555016439925857663978329487803097314319319122201430750 7055 2070456859460099920620928530620383276197253861212266030384111360117776198550408423200967669725594474840177136586671192681678318925 7056 2082807227605757534432179186339333238801798402148628993829851502845319939466032894846352529081221713377193889165999680333578201875 7057 2095229501984990382072229536841015534554650792791488680836860773362277153780535166927933320320610414067865363105241556797239289825 7058 2107724090980818066500653958913592059618133976687294640800149789508786679226687678191792556065031967132911797333263156919966522375 7059 2120291405237318685107318929311380613646477388815458241466147682422880400114610263323344263504187568227751617600862893988774677565 7060 2132931857671824713834711570470035519452135727291309689817855181530172072873215980739367825590350651773875681874450100342806128858 7061 2145645863487182934245616867502051139279070626932701456708729135054781359333028426686775230384334880879213263112480569145792760664 7062 2158433840184078730702380579039867517646554707322197773517458818278750107810301913228139955362503063788742797591895001228327368776 7063 2171296207573425086448681509603404821940991499766309951407422575986559968961678627021833442995585831299134652332441668779273426400 7064 2184233387788816609017259918241758678816736983241628802551416833266856384815288113111464026307739080672365010849049046312383616000 7065 2197245805299048917027445088465540121565429497236334897134839046466753339944054806033562175287495274368722295180161785169598540800 7066 2210333886920703722084631325649826761258388984400115173058021167536587513438852627496139561479133079984520165212481272599020672000 7067 2223498061830799941150104895054985119353580675510262781735804642628663899441455892787814478583097094620385472977023429155580800000 7068 2236738761579511176413861849229910884969769615506365142141366415935836553281643061285616520429799710093345275320706596698880500000 7069 2250056420102949901375315669352836553031470448775595597565886449714395730285628385075774519674143034245515336609922405679840125000 7070 2263451473736018693517111681970409831113385192952164471218200393462414506841513650047460627534766596532419847031280147965957575000 7071 2276924361225328855645680001720524701737094216731011807863511829557227539549524765263730168106578090617048574190956743655812001750 7072 2290475523742186769668708153982790524744980315232873641823681534202203736034143972076494324452438811835097520697402043909002001925 7073 2304105404895648328284436582667746934463420804464907402485890706143102325863658575502900494456139288602993386563281350322370925375 7074 2317814450745641791770613153621817428023597654402370571203249002769567589337229341829841873786217320546562607277439616062869149225 7075 2331603109816159418782124902651096314557100500052498546274597276342843411368884581056163068382798896272804022384998491448054693451 7076 2345471833108518221795795202146922362157552760189516895464661372263545815777525791072003105161700367787717792473060906204115501489 7077 2359421074114690199578630959618840860953028465171030994506784120699899901186824019931742547340127494235191608957941153081572782798 7078 2373451288830702400801966318457268427400876859212245037111929274067740187653299766682868800144958709826287649844089881924453635290 7079 2387562935770107174678515685542473330251575401843735539898603517325618747072277109494106443145919659268027087204963193731355949100 7080 2401756475977522966262359018477412235233160166079694035665332089676873129760656528949982873281021656588133212472024874824194054240 7081 2416032373042246015823375601620646197508152397193534935608342094121752550774226373674256935273853279498689123681072798614762327200 7082 2430391093111933323487658637665053672961783465504817010796298381461931427242834974070224074594381871366767545866069698352729259360 7083 2444833104906357242124021672526525278342018307988477195466867375574714170236688844011700617146318045308176789942899028464467178400 7084 2459358879731232063253889128184011249394950913764437802763109640420609043733166633906387408768490551783972899719895628851426518340 7085 2473968891492112962567687194179359213937529806798027275023692254181088070734051546483606673951221817669143659226522315323408302618 7086 2488663616708367673445358358788078828325069580870274741820963153540203196821450553817402018306686687313670991910379979412840152014 7087 2503443534527221258701853462967384857199139841968836051599522447652631573095109574468991410718331904953402022110299564317942186251 7088 2518309126737874352610450034943537168754178941620363453714482793238819385516022967112250208618806528930571141237853743123749321575 7089 2533260877785695247097545695698914819803321021658585439786338710819486282300575786473889692451175625218414461132133786841715642125 7090 2548299274786486197852221685563814580433150563289914270146890443227727941644641337139712016613086608554581953263929197108346418075 7091 2563424807540824327952405305243256027460991667502581915650116380507573189958035802331073959624293703297100751768219234691574699625 7092 2578637968548477508476922733094504307723699049361525796580790615669137653706364497418489837000608183608996519700500335568711087500 7093 2593939253022895597449166903857802184750390535358215915739520278222041994070867342858704977495769758940649204769769810575301500000 7094 2609329158905777420343550730054448882425268065367688130173042028019365227357918269680065775906630720327125542677768994656068500000 7095 2624808186881713877280415922632648229949568431208321807874027137017123316340801399429127311443746397786386194390571496220349600000 7096 2640376840392907563938664218725957468447417090331352604569001851387956383775818763040729947581024758242007848181185595020292096000 7097 2656035625653969295128113338819853014566293644137416419793881604223274979241315457765932866220281443428972053191407255595123507200 7098 2671785051666791921885497051926186013653283902010330747120166288096147232174516590136516029207945954947199459651465213558206464000 7099 2687625630235501834889170096607577269228965471634236883853200566881533378943797630891066833537034507603362114888902134572162252800 7100 2703557875981488548927987352117257970431083551785259878778070964960551068380740662779109186112646080198873686306746846322264235776 7101 2719582306358512765109545735791491723697586120867198470116769374228614993775740905609581805843003977263343509616019235796548024864 7102 2735699441667893309452050173291037735993282562287286287031695456958806748632454354349211662233353581540575983375387503166263995488 7103 2751909805073773348472535196199479086346146558653147716988012636469877098186149589677090245839325411788435827368777673292495289140 7104 2768213922618466284362085012294707293770983916474599802282149324693522371715011440856489252244885905965065599352656682090009436825 7105 2784612323237881734326091210400726235683114289346209681732764914399583914929447245015353952264266267444980691380940698460186658155 7106 2801105538777032000664512745288909634768593833633934007795914230795965344012752148638409418685610767203198335780475691634436580925 7107 2817694104005619440173601838989811540521697561432936649334380214712602136132691584175398334938332840752806690442273273179849309495 7108 2834378556633705143466676473498155997940830932556059767868052276113136806645166628258126124729267365167727844034121873679777760675 7109 2851159437327459336837299977519114682342021389580070905330117519900072164047097615782331486524502278157511956300405761900945402990 7110 2868037289724993921323715769720490861895615029170770271745035173114906949635913449405598807571191689507972842647561008685481385978 7111 2885012660452277565678625758704274193108017118243062102866799182241253747863303688018106025416893713882056094071666058084079360164 7112 2902086099139133772003439564933049462473877257869358669428820566609160890388008996809784754854857243416170795129880619206167881376 7113 2919258158435322334871004175931325351723198276830929825236916011369591314854691683517144727978983405366139910528321386934023228000 7114 2936529394026704616835595632359731139506986176964984411027475401843750196362085272649056687696202022371569378052619236678928900000 7115 2953900364651493065313661834399846062535379237388572364008234898797185585527154900668726073076760847425131800130913656626459420000 7116 2971371632116585397913494727796062237807194901009103309045808948784505927733019689382273510907362026964152873964691528722685687500 7117 2988943761313983885396727357427620183216468094560756240934236041081968461850919680111291862413639326290810915364918748697597656250 7118 3006617320237300163569343152928445485255665527748752198213435970300241352077065830013828285239717252224554562886096454040917968750 7119 3024392879998346007524798134996475253521498117382299579742725409490453755025045299402275639450254980841869687626477897495947265625 7120 3042271014843810503796938512777435585549304567237840541902788310280519323911413056910960574974865818586792949226887676717685546875 7121 3060252302172024058125693603907499571111989414723138565213277505488312981279881868267741766140509656831393413382561196048053765625 7122 3078337322549809678694084583912643998768951716449637008167828837784736807811097695268181801815679765460447958349866354503016779375 7123 3096526659729421976860960908695595225721239955835202453164073040164134836578215293432095419859009718969965943572332281263312103125 7124 3114820900665574329590106215279023244626172128758102854123096552063132848588597619340463870436289942008676279582291246401886240750 7125 3133220635532554649962992169715509404258250045067058298909620690956061821910260084850429653681457865798035307209820118249948852376 7126 3151726457741430214359550391373652925651553833664381094189689403853996653852716106336562881116133908174921531405994135248647366664 7127 3170338963957341997098927751214889676383200134378642851327761377429786206780090340012410284847301397023376334167866370464342458528 7128 3189058754116888965550337747980112502469023915956211562277595780914166592768321105187435116465958058659155819866937299198374026240 7129 3207886431445602790952869259396505320384566618108882113723861418005284082181006394426883523260216932650832198985551926713533260800 7130 3226822602475513432422512914730220431440078224420278679384966694704669182169278090547691192076927344560832134805404444800143825920 7131 3245867877062806053874764030495368481144653373848272324804249297823220101220484442600065127905039497784308266787396522064024396800 7132 3265022868405569735852009105201718508872712741148401731661169043208213705594329428111339458994163209309158951829859333621319632480 7133 3284288193061638446516550117038879082093909975642165818497411701335899929281865919045446318673169326352028244164839514873276424200 7134 3303664470966524738352617369720030892004420473816984952477269250223457957614262448264115841734524887867504507732529284882191999640 7135 3323152325451446639414117670695432551611497683874383691760676960347445051079547835715335753300282317541194352163871084786292399938 7136 3342752383261448210259210712911728590988339866827044992153887201187721915050811697801291491392930551908386449544666902491579674989 7137 3362465274573614240028153403502791027225847238457595510986715036640832665277727728668151173451608764896687996476821083155230312151 7138 3382291633015379557447250505452797991936618515854957072904924715339846648164711387077550271582427895431927633940807880750839249425 7139 3402232095682933434879251525501864008435698070372707257819343450755327512659938693360612185385934845262315816160235433789244795875 7140 3422287303159719565889189717422186169425966886560827730559184761456100597361571408304085827896439577703757277463857386973189388325 7141 3442457899535032099154521029256017297027069382565611911468418764962820314362100069179323684641950108068156642754557032304475074750 7142 3462744532422708213919540693082177983535537689704990561793184029419742797643186612007264957692356444800235003977008322153961006250 7143 3483147852979917724576485056208995759038284495298683736419507960744371126763513606267905744674274645114795330457507935014079437500 7144 3503668515926050204349518537172508956823888662864512019328726024196943436670837279538116386228417869276773351217447148879151500000 7145 3524307179561700120463012847310941553437265507681667215956674709822119673528904693256584242487820632443696396705444850639018900000 7146 3545064505787750475592200673740190989129697290588436381391507806294002000072365794294027131492921600431959758960954076392369324000 7147 3565941160124555452822481934035371508142732181076521006981764872496550469199701041680139566043533013827640551430574283452550439200 7148 3586937811731222563783430786640031810694808070192089672327339890773736695463178989003619555530634615134833023597458366609096536500 7149 3608055133424994802074949352866336445552645721593603439921925486688371651013442822805644815425372169606483791218880855547401737450 7150 3629293801700733306566093355322935664153239173022628316999195151287658289427818638984795680388873914973287659482940036394141832126 7151 3650654496750501041621909623880081040214176152589988131869474616749115437020154128995179494728326126988900623595979784666628267639 7152 3672137902483248003800229926229864446529003627735589377403428558672435592777023859833160796732016654061507678896043980621210366543 7153 3693744706544598467058814351359712043760353340351678035293808892613131434144548387006087196330562592880168291372040358574760940965 7154 3715475600336740781023585260782572729819776487901371606258913413088814957761069805560184999576344953966768041251143677633301222275 7155 3737331279038420239390994619488152394197852406870741485733911965474399686418760696063180340061534896304036747069953712775536902785 7156 3759312441625035538071878568069254965458780733775667971089097011661737233527013891770643065508338623965920969012542603021698859200 7157 3781419790888839345230528888621322833791610753118227041441460957657373057470121679267276503221129284714365162012821175466477117440 7158 3803654033459243507931207287683657400360879045247906445320705872612189978155877283627135344521357881843574711178183100755963289600 7159 3826015879823229422675001157224780996024082349349259890549303191594718939538282266551194413011681609949424140856647712966878167040 7160 3848506044345864099692824917757630914265107611498781302943510693037718855448908179756688200546666606327206739276852894375763509248 7161 3871125245290922453455565686224599793845178328693764094918497082810001382486326479434259319358036764509503871769789905397417508864 7162 3893874204841616354469912588368220635480947039865115549766846953404606513508940498761196971459278189471297086637036028504179736576 7163 3916753649121430980048352547976345303059379170826905561327312045410751662703070194606631800963007985837806934943516633878600089600 7164 3939764308215069004374219085863748675900372898772205190683362180449611486296828941150425258479516270851568932850671744235995136000 7165 3962906916189503170827602058161075830654919637023998126401959793451720768366966059783460255473443773821696780163122205596098764800 7166 3986182211115137792195423122206691940311633077585330990004586140050618022106228134120350569183291862107044778347830178364341248000 7167 4009590935087079727059112063316377695472876963101266910965134973050516309357941802677319197211142118691003313666177288520328200000 7168 4033133834246519383336141230758469865791137676627508744673349623665724267390851414484920839414352968412341665599679623302474890625 7169 4056811658802222302647247760910777020759914975970520997954076473398778092272060042475627642598555819916927128733776726348256671875 7170 4080625163052131881889554816177005360996484287767781258572410393537595389969096211748688034074261500887655680674048443217267753125 7171 4104575105405083791117052809119180426355712315649016033314689685624904471291948214646337985813108721379697008671025418951466391375 7172 4128662248402632649564078845850412779030978392756266405219997061064776654619463810349648374447628816451263216844857229043262301175 7173 4152887358740991524394597009711987163098004055156935104858612012636294793946790368253375488432530174914712267105841042032733154750 7174 4177251207293084819520293480712295342254538426447741942159778792889554754584293548806063668640823929035325976767750767137390076650 7175 4201754569130715124603818980767608981851724656888897269069374216979227601553165954665390020433318913158643577611379822230517348276 7176 4226398223546844597149997050802247960221860523616691902231873005474996839374604917016289795228966467378181051514365110682122981664 7177 4251182954077991453387530874458696840256159007613957339188816545181237951634317746378038299092119097229258818328721450261597245408 7178 4276109548526742146456744706799179536601758896460438538281495311219211663256245324756197319644218916159021518006456329450861521440 7179 4301178798984379813245249659426656281368184405509915296165729371950933397918377586197544991418943369276795032049552625174885260000 7180 4326391501853629574053189123785469547030352317669229373362781846150634202770025393570254586872678695671476828559601266483191821500 7181 4351748457871521272122958244465713628522334866982395300794361928981606054184368558234046614980510571969718430749036034751303406250 7182 4377250472132370242935066622339719301164223356458728905630178279199172523736020744942381731484088733400909910667754125244536834750 7183 4402898354110876706052186148468431221738162116752098682581298775431877672357735796720291338653757490600521119716951088136329193125 7184 4428692917685344375187459137247832261197635706114503314360268457510661996828867764000170869854478567327131603534888760888683673315 7185 4454634981161018885080898613894789420482525538389339022142653050998803462394121218171771727874927407885909119036232002298074038033 7186 4480725367293546636689255870335191203407099807492584045495464115483380984455723280407270953994903363146602850239458985939553006039 7187 4506964903312554665130123669868719961964719741935434163860306178750024430654389804092097295190727323464607510760527398428810593901 7188 4533354420945352137770350472651798894685714535719437084232139243709021260920956879395725353203083254557448179262492002074235411650 7189 4559894756440754092812125773287816633712144397997932041749853826367115421506843551872741356703587189106396948986691350186356111000 7190 4586586750593028031707423376311180736431407173383654039661440006160878984172430330214061827363328041613796051886997100334408481800 7191 4613431248765963981722922759446583073194752500948302173003150616737492848891815147076433943059309339442991183577463867818911932000 7192 4640429100917068647983133450480814444451253833554379873428893626584276426649082454249730981869909872248732855915018564824540800000 7193 4667581161621884277339288722824959629097278097437979128800932612510441019857039410469492361973964063329603203409420407024368000000 7194 4694888290098432859445718339201564231060191432877419024112508627161233017927121312739445334802331981706547785044426453450512000000 7195 4722351350231786293473921275858277369390461154999512325022312616578806104503610443025210255885611324229362302557684110458403200000 7196 4749971210598763151957504367701672833584956393440234101982934294690110333390158121536789852752824618625014053636815911831165348000 7197 4777748744492752676338597948363163414286902056432318932260466423677719481717035218047303095697937468521042299436548710614634529800 7198 4805684829948666641878371434509098192691059496523059810846975637974228197647550767757992982495939657391735347493589247154207311000 7199 4833780349768019732700917333475371479020920287385746653900204590638865592731345800974339485978168874743126086279305755069345098350 7200 4862036191544139070861118548339679860329113493549912253958979277607749499458818693224847499757939104100603172934742998607222239701 7201 4890453247687503546463228624934447232110949181032198074920764535978215175860439485516491949508073564322871256170163032279827088239 7202 4919032415451213599007845541729869188933286196934839881425694245645462528908890402262573855833363262961150076665288676808706842873 7203 4947774596956592103310814898542297733215562627940562276153193887609174418683562769305886386514216522557205718033648478196569633915 7204 4976680699218917016518426329396164094553774091604610229507262314063458570110181087673246775165603584864487294009554989493096075225 7205 5005751634173286445939136368827963024832011087129282971701342168571360813209497689128245343917556675569544664299019105578157774190 7206 5034988318700616800623030865513556660613367425758359434093389911033791957648076382119894373691032478532238056962278695111531595450 7207 5064391674653774692846399695493301294726678535335564434896239126581290466983253016378791888002264713398984986982829736644268051660 7208 5093962628883843258900205621078018044221551150212221420582888181658935362827827738449514402377534103641971354620486443907270530400 7209 5123702113266523571837957622133180025928945266162332047702613848633834042389442341753844437067549381861929919322351100727987367840 7210 5153611064728671822110617156359916682482163015921693883487937313038420671078050605465163188060837057559396237006662476550928579168 7211 5183690425274972945303744159371308997746969896631093074394594699025972565946097469076986909851745391724793456842887688566291183264 7212 5213941142014751379495199062549294442536503707298593132835267378209946919150130456935958484077427244038485710999221843831050035876 7213 5244364167188919638070428890757644062218731678577083814934469193657252843641260039491289762443020642322906341643214293463988947450 7214 5274960458197065387166751123381315155689986581361690979905524121061885317680470783508572027876370453595869355842853775730652592750 7215 5305730977624677720268180299131220507674984645275899885966158213152513663595559417108861646763496638533443711453089862656713431075 7216 5336676693270513325838291475101492845635930676100079438427120865825964227209619730255704554525967843513466339187263416180820408375 7217 5367798578174103247260454091809374333240604475970585714913663716741866777564435696552150406359532801922433884973445135825692728125 7218 5399097610643400937752572348491776069825951088658239999846430769109949776164840968989898462169507071687002956539166880847243296875 7219 5430574774282572316337306980258893594103756442809507014103747519359840358089995180233169431695411113341842591676102893161128265625 7220 5462231058019928534378701799062647539311287913322565055954365408083892515861874937901124124954606893815770126672628118324889912500 7221 5494067456136002165642270288238950049459935465959728648069198878616099717831236346416953713543703437480528055099872070011909756000 7222 5526084968291767536297987027607824763171487162784537635348693165765867360752889376090080803755082513633900821969634074574899655200 7223 5558284599557005914764350203720110165524378885685587323833117060723924923832180257558856949454350052459316925993043273908637024000 7224 5590667360438816284786809689170316638729970211255591118066670136340754880417109438981998476412072868997844149464499329795923148800 7225 5623234266910272428655465249109774261300486518001792856874970427735230749669100602371515523122050730302398843585924508354111307776 7226 5655986340439227050995106778587661986404507060354425035484774425728939102634687875823917242822702039095831328562986125323261476864 7227 5688924608017263677105468852184965715226011055274424538492225501523734029029952896668114217391457328431252815703188217987438706688 7228 5722050102188797063391081374761285420230198871187131611921798224570573112642484906198282915295233132674605088929722670512444944640 7229 5755363861080322860998393193732730006323487341446115776662984336400539079125544069675875133305315394270751818557272146501925319200 7230 5788866928429817277373002942869878021421980257902585214407545129506700878841615810798593882025030543127603065597046252350481040480 7231 5822560353616287484061928249336219280224754850106229095066313721140992026463833104077577018241700889356428446775073432135311244300 7232 5856445191689473522714958205689615859553900263371282572349904508796208196713131878612810603482303537139249777992370533895650013545 7233 5890522503399702464885342486342320753167042043158757015154090148338641203976371052010789494312748725940161317738921028872983787675 7234 5924793355227895584893451817883951201923679682332021557858635551600994025735695755434653967954527378245896232122822757148542884365 7235 5959258819415729308697677185427024766775333080128965895624584061444930709664311745903801604186184083063413170691253009879495884903 7236 5993919973995950705414798011279104171284542904807702847422731816198840589923840542314197561728726836655284133169756265683119398539 7237 6028777902822848291847421765647564155605377158335650347980997589412256705847856347240381914610375789083218032980802891931932786126 7238 6063833695602878924108958600435467979473570736557038611685832009930604995805362062525444702691623782479701128719638077902206388250 7239 6099088447925451554187024527513150200268640327972021596217133886052110330296597210058339551197978639103992602439321156255806962500 7240 6134543261293868633054245637014847837176147139235064516640638096697830699678436071490556535864509832602464365343628137275327620000 7241 6170199243156425945721244469437981589642397330535367412293630549776527198846231086395166512159947897185322612212929031336041500000 7242 6206057506937671667430208874723518199556587702681700851501776436813561070469219552930357403151957049826206854155633582504062500000 7243 6242119172069825434008954827593107528781626860061803731891387056287407554204299219215139592967849554666013308174165305048437500000 7244 6278385364024358223244879396688035282443990483270809788253997903790219935650561750236442413090013466430339939438880444126367187500 7245 6314857214343733847995740422467263695346067683825251127466066112120057155840220862121321602619480746485209083552421811955410156250 7246 6351535860673312865629877845392656198844469176184464862531684817321735708073799494088140148362031025066961400660501572895551468750 7247 6388422446793419712282390806275706070424383125066835659139556572302098951779561542671897368880330621608865104887596086445972760625 7248 6425518122651573874325987745562266082336255119290577414927430619739002255067472948353024707236035601569961373399307924692697196875 7249 6462824044394885913385817256303329218214817226968720474675657410223328394116527436908663851091440851050325450472203575270901283625 7250 6500341374402619165176649264422764766163914919829143184550080882823077556870995771976876219217228673659721786620806566095456050751 7251 6538071281318917936408393458359661144051101093262079685050346336400016130182650578480380790911573713627213023759162384174255190789 7252 6576014940085703027992199379425547727961550901273736192037391147366789778671405848646218133625143951487922152652504953543472731478 7253 6614173531975735416784365199541941117965096566242559807596557190415634853266520057526498209015330080290756747174701412728232529240 7254 6652548244625848932129075315354681559064434667307035210660500016984083592760992644274447383454528050141104470351843919863852233800 7255 6691140272070352767503676215286860951092748739387133786403274746406959682637833161189246756768818500070414797037485248327109753120 7256 6729950814774604671631871746020658085065733816508307285389686497860087183460135497600294882584113645974385849521878550352828492800 7257 6768981079668755667510959414841259584436214296655479193312123081516125591478073124997591808403037831924017694381322485072371553280 7258 6808232280181667151899125594035363935614546975043139291232854575022469443678494936466069527379647122205864884293675469387177651200 7259 6847705636275001231927956706700960582320593650076361261543909660797364621019517316692582042668458357529627219564258335666524656640 7260 6887402374477485159643793318911024782807019517250777481655812656862740361432295883643558802294153793496232918024064170943886507488 7261 6927323727919350729439442577275754535277941596339177965903956822651840963222850755854564660019507252295733664948138166048353569864 7262 6967470936366949507515160038393456911191619124655883142606612970465823399216564277890173542913150578243229467474121017180920530776 7263 7007845246257544766704803452692426790668780064356848506889373389726773606885462120420506093973969368753844410078605576142319369050 7264 7048447910734281004219737697033716716947216127910849013644467339988603205432948525393716882460587815558443375048778943599102392125 7265 7089280189681331924099521399197857977816452502797696383430417326418041171968512730076324909242579837859011760960110586983425421575 7266 7130343349759227770414721859472715644842223661564886228130080190747639104134115385909419536244072619656816792725177501254322086625 7267 7171638664440362901543476043565483145798772247441845072449404497040661555688660473262396115419671963765352348102046683247094521875 7268 7213167414044684500139732489362772385181535224905314238092099411525574298331032767932691164750400762476048697041336603404898578125 7269 7254930885775563317727563130559273620183299700476882260272100054919946979308855254408031446445999652006748857867766693976125718750 7270 7296930373755847357192616887996370093406139702964184297222627923931063943540565109466770866175631978052125343772774195528035306250 7271 7339167179064099400798790413773052932139164735529324021386701380819545734999000655276180157946836005418945677212227522637861521500 7272 7381642609771019295735607998560532945533450705631447656781678662406384468055813895224834631322180989651781716383715047981321951200 7273 7424357980976051913599725181222196218301791258566082167075640923723538434841541406822374749144996032309365385766353398890530164000 7274 7467314614844181704632492253110020653147589492948670747665128959128360159711004934868103040097201577018909362644749047725808127200 7275 7510513840642914771974728259467228102417419445353584816760613634258068938572756902349262681171049747961906973155805998239647929376 7276 7553956994779449395659857312050957350515678638713877564275282334825205193832124966279736983336520077976538615170234742361708895764 7277 7597645420838035940547441499641970717872790748215069692113424348003042403652869553291882592335825193956943317984846390193645580618 7278 7641580469617527086901003291951188177475294297750709530643038678899953740015281005336526458171175175793774934331378333714752794590 7279 7685763499169119326836960370938067355624142060861474943713535365057293446705566589399738638263743425957697368094632760068397557775 7280 7730195874834286674415593004832372574264527366940931122078973962431755746991238953444941747651117613315766870977021894081520616735 7281 7774878969282907541710324538834302871720536977826204567509674610600973972663027393661246647353345274159806431611988293693105850325 7282 7819814162551585737778315870518794459401652425684003619972290243344430258107760123531205136486381244066617284660695628319505388115 7283 7865002842082166552063551890479101717590633359972827901122666316349839961769222321991373828355295075526008579214074854442094882225 7284 7910446402760448888393329209747069075443567748823546880837504492938223492849996595290496416696648580577097036103920373376530184040 7285 7956146246955094420380437903821488570493965548968364315638876301476762420811610056360942059717615325148469956654420515099279346048 7286 8002103784556734743716463748112364784620409022463841806914570354695370382805777962127678152231000725799729402533090485606509940864 7287 8048320433017277505536620203086244968033915084699810325757563148566580119460594796534318235318066055732237802331234376445513496576 7288 8094797617389412495753450365465327120959864592446757417282781807681506074338339749012616796254975181259633518986581246071773593600 7289 8141536770366318689995717806701739105851787662932748855223725419401607895638097570977160050044058216310391010763429953064534016000 7290 8188539332321573238549931681809074838089643896880729934196180172859823993375655726687831021593508359590913383234180414690479308800 7291 8235806751349263400485326160522893728307793506554275627635819035245714426905878084540209489108780655309238641066247631475703808000 7292 8283340483304302426948838000437117687014149208244029572852359185138349030710279409749311310556996704200381415914676117885523200000 7293 8331141991842950402444800283582006191545343630177088453113957528593617230100264260412799922544445436518154710589407530499762000000 7294 8379212748463541057764796754720010498035978334288151742964691925216323513655265153226653751909149751165044191832620486675318000000 7295 8427554232547415573106502059674108045547369613966143831232042753341434692553784796686836886225648087864460018949620037503040175000 7296 8476167931400064394816471162797269656009319153435733641764176110256147129803632465250933488122152407231159969982888678325466412625 7297 8525055340292478094110839452974520644956042911617022929327483258266639384398049236460361177915152049488546779862318478185501322675 7298 8574217962502708301069857109179105474154632754405637491304829551683050398360217361668826706083097302783072475920578328043207019125 7299 8623657309357639752167211226493969340837980558930909294550928913009972728238687553541967337905146676227235612843582955203282075775 7300 8673374900274974494583291495561872509094484930034228872967108051775529939115924031007265588393316189961789298893952858810645773151 7301 8723372262805429295563034835479394835641393801399430204914918937114338986175815531506969210000667226286814849366313046153776864414 7302 8773650932675147310113846715926380431898832306333534394356753063794743728779500897534213451231793680028749389287760169011571326858 7303 8824212453828325065397447845395008842469274962721345080893925899871257246473490375134698859321198233586457930882838017820454681940 7304 8875058378470055825251440790139613214890564055659011941308256977524248924907554095364143636332039895270697400251064805624524308000 7305 8926190267109390403382038731090091823760926180304371381736280445969816373789353071396971476347806347525413419249306867284984767200 7306 8977609688602616498898855240416024328490566330734816223692466535938852273799901985170574922933434292777332708007306850375136180000 7307 9029318220196757633016027413423286875671192274718203545438697943723833053231246191219354420091841896994923490698497133331350072800 7308 9081317447573292770921343145509146256243208813913403577075014065079849725866597973490809868017120317690137887947727814247045129500 7309 9133608964892097718016575493275101669934427410136964399226912736182576803204827425193766464105682492060517651661569895080921359690 7310 9186194374835609384958002075676814560651334705809971409548942497326806813878911402849439333110850808361901985867216138025510380958 7311 9239075288653214021176215006178951379577431749516965350278905492936721587767964436633828363385958686531194086641974987116672705789 7312 9292253326205860521828917032039431525234005843739582378056977148081794952520798328192409466408300246555276130329990412060256169651 7313 9345730116010899918439563006732891218129001801220031173044008001824449441060619201367561696587451603850583546754767885272229225025 7314 9399507295287152168798553635749260601569730874152974173571546498944994195163865672025542750355074935892483390721767969154089790375 7315 9453586510000201367052332201193351367960049607881269112769714745616530778729110212857410141041977324194325465479279910917273760925 7316 9507969414907920500279286762467281452885752462867549369749769490712933550404764890997867456061801945150043235712314087748502798250 7317 9562657673606226883249932715696645303409352657507460541052209457908448190162517481704631060840318181470847222534926366041085175000 7318 9617652958575069408492556633560870906185242595869803087474065767154045429965816549293491263519653327531729295359150875273746125000 7319 9672956951224648754234455555238990678393480829881185176244984695344648700993948572112312919990608773923981665775185511641199500000 7320 9728571341941871698263220406150426786083580688344263162176220930472447962173907123284798005214372265146795355116579470404483200000 7321 9784497830137040691252302551468877160738338349249674777575805251317449331389881835800045101174241735032468801578042892922505088000 7322 9840738124290779848620483680094025755948060658499031332367197573529212211550242144264774544703546323734274482910425423182271820800 7323 9897293942001198525545956834752167588657679503802806377465098370127260582984040233391655490987468727430735205094439591770384256000 7324 9954167010031293645332636512964811603315971571039521176898370265790625469601844386469674080553956230005158161335997985573270125600 7325 10011359064356591956929164934651603653621786625906395896621859963068641405838157644925997885594436713442649860601118967366745061576 7326 10068871850213033403029986887228356571669717394238902840188418912484379316437106039089638932145812400309998280462194582645558491864 7327 10126707122145096785842944612723771175630171742752479727250553449592215393083940097971313161921281605194911531642245586454751624198 7328 10184866644054168923289215102736140742993274009206495898755968186348475295286728484523286542069665123265975637336346972213036448165 7329 10243352189247158494109193541796838114109644823993591105513898691059995632292496804773375117402793471047625770691173163855342466975 7330 10302165540485355776082237632649800142641281897002445837038551941946480319214678777942831882277784098062656195384792040833641912265 7331 10361308490033539487329147813979762502330173406670132142612146506530891214420928558284539807449614491495821294626596003515877308075 7332 10420782839709331946453988131453869157161187075532510268803803469314461364393426752320694726527804872221283859751314276383102499585 7333 10480590400932803773096472461368636568914196769862400044804140224263725296295425137008144509017122159839685249594234309757649851150 7334 10540732994776329356307772155290217444005885777579841900878434997603087179644157058438792857652173252257688088954077469510801736090 7335 10601212452014694324031365746434734920815765779848701650780769160723694243164760619773257734758129700061265661589094797002163439468 7336 10662030613175456252866571439016839992380542725015286765086283719023146981912329199914808620487870809253254220292429360453532103264 7337 10723189328589559863215801529777228656101392884927549726187800408075327689579364002418505396392427061938873404162765877165526217376 7338 10784690458442207950867478062543979843656326679944517055163314003277802592388897663196784278635535361251555403014554007462660495200 7339 10846535872823989312045074807202282641488031960587998376760571890194381191907427003537778979301778390950736993251026164958050884000 7340 10908727451782264924959026540391471723950662131692491517401424775570335944372707521764907095550887783222351639751740920872456669700 7341 10971267085372813656932397586792018410572526108888062334872756246841729763614040552216679062448800472316387809668327529780189420250 7342 11034156673711738772233353203108677501800232419507187958474340757621164488939127211322322366676719628376289127655676697064186868750 7343 11097398127027636521837755746134976329973553477533447288604595136998851347342320079845098380073685016509325355746699649906624546875 7344 11160993365714028102463739306488330064470816371046170291209457389496180501860496652927306516698702994833307788125328361243846234375 7345 11224944320382056278367028808506418618566826548965528733561969298054515271840270706688466241133265443125298337920101361368794678125 7346 11289252931913447965561190227386596896265836683252568877630899362463302626287225505628539085954639682010646163774495252997159362875 7347 11353921151513744084331055867491442295560796935356564276643010083916196597165145976265654210774833992371318763945233668440577178825 7348 11418950940765797992140391451320455514141186569674497123131628833940692234375359535871998675695779157006157127536104284426530721500 7349 11484344271683543815296589519737516299401605569134200051867037365491285332185520420210098206722069457169911608139682153933141544800 7350 11550103126766036004025916338091173488466515106561655606173757802086970227022419577974576524586358624943142996304254730734637439776 7351 11616229499051761441932737704369696189545353030362891827370621657502165297148593251476205231390954135923973503325648560781415748864 7352 11682725392173225447165333898444657494608669663443428584428248711908264962388497952999581788756953550335229567974682985990785957888 7353 11749592820411813008989517201581126058662562357629159000823460025618930265896704928438234516590401079915841948796141575056313712640 7354 11816833808752926609879419232806121177174123760729461214606887132816256608306173891526655865832401171657565769348348269799580467200 7355 11884450392941401989672652650203407261363328854414241659928540735627932734321616285188121164174353764421615131734745176592249159680 7356 11952444619537203214804705986647577932344379006948243070713397232857271804494801132773272843901946424032001772186774673577083820800 7357 12020818545971398422135035548386627482777311120356393832111414572270592883380095810624089160413920023528116798959525552021008210720 7358 12089574240602417613405009002745297153037709188216951990212770220259417973048716770133465297409187374827388443034270991203172392800 7359 12158713782772593882925766706064708628066056052939166880397335814522194558718720318667794300841054588545793994083047522784075040740 7360 12228239262864989467682334751803618087362726119768397850293690254303923537424221584454668781515370060900239658382921134483696976953 7361 12298152782360508015659084519948121772613983801097748299941672645020777374302653068258814510720268715447123407774345583923507822539 7362 12368456453895294474841024144909120389424033480214322493696331175523669373918556625378188702971871231473730642789180046621005441501 7363 12439152401318424012025565348789618146284521737924427278344945789242784807234321460308841472302752447617421851883094397292659220375 7364 12510242759749881377290472668112336882828392519236807525391424798923967388658703105089314332688868349885669815377993712532044021875 7365 12581729675638832136705809994149829850833063772510909830156063248886493504236047330197460202092808765589026399555346527383261448750 7366 12653615306822187202650990913270864478631218596901800877003333506838254036827190886920964204908007120526171472345451775368415656250 7367 12725901822583462097902654544170757207477863822124049293466036444286929516710822047476637930656911027069761334803833148910039062500 7368 12798591403711932396495168002595242412920727575037694622881815312417139210916567510056831292117734293711504670363553054114062500000 7369 12871686242562086791223241472013978660196469559994650985202966499526536879498559501624944962771323513160981066700873939948437500000 7370 12945188543113379244555573925756803894459648251191248377885369711879299729344094333118396000174322728006119684773612928356562500000 7371 13019100521030281686659769254377200641562652625410936207157247161815409259603744710190460269723655419753248608720693006027169500000 7372 13093424403722638731202116942914283947613684542160585663151843261574951473897838214397968288083271438120224492445819613430765167500 7373 13168162430406325886581362179835362467434265198900399488183260436982218858022182943482372797287424310462753127466731700758084256250 7374 13243316852164212747283441651011908892237097898047170358925287418875705626572043091672912590867134045404130706505572296805056232750 7375 13318889932007432657104478193707787083402702472659474228050659529181741093676471531330163565727780101108755362202158296080105781001 7376 13394883944936960343082255502815973065529208451677249523342907860553754534540701735225889470383277795495057440146050198440890400539 7377 13471301178005499026102079372678631159109139618676015385832692621409357022398968250981833514051369019450051498478740054555388222553 7378 13548143930379678521301521336272358171534548457620638989001034325878954360561952340374181716810903193134273210644611996087348441615 7379 13625414513402565848590181480814404128301176659340688470438770626736765796695852841223431793811886370648318118428009913128378159925 7380 13703115250656489880825447767082336584116948225877795879277097090596619214884744943582393638679687299501449678726937549862470939070 7381 13781248478026181564443418094427674741712219997846931649309901161302001608922405294792451602879055467303818688727078186963522923800 7382 13859816543762231254635838016152531083289775201035214306503221106581593810061357587696875410085328069773093346603614821506855539080 7383 13938821808544864714489241450934845887829278320307914172099298324567024342609460442300804970836289682719215815571185227559296503200 7384 14018266645548039334861614637167784373963669548665727559206343538908357864482218555374329049406813012510973493853714603606645488640 7385 14098153440503862139164986274505898432042386542273070607161247301298942249084723267485778430492516800131847790576325618489783436288 7386 14178484591767331144649531283668104243155744519607633119489575961718085203477333069927912782681307780964124201163363837986120612864 7387 14259262510381401659246214544481265585231777220581913082421632282181474356968477063136869802712803396338034497128198670601796043776 7388 14340489620142379100520847658640561182681525637841398240534762751220884631727258439831552233135854339438341707141533192837875816800 7389 14422168357665639930822840208417974323709692456631211790056478847646828518845806118702490956832982369521830646135573291317093829000 7390 14504301172451682310277051794390657217896428193044466261977063716511754295972921784881751007841467552466552505616126293149798674200 7391 14586890526952508076867147653935411961616156186598484264527745379693594378609324056466951286728064935921657491821406360754285467250 7392 14669938896638337670493884881238648022916024697915437726797064926632193375189380640591879275132224377417784857423578336166397178125 7393 14753448770064659625561964858974068172540385899019648854865455515937874303817499519514223644793401009823851457679518867114664984375 7394 14837422648939616264354637821093106093097881967467030183013778714140265094926604136613007928131207580856434161436648886244445640625 7395 14921863048191727231196295527118777309659726495564263735265336888411472884937713146740121104486664203058442226448925358145070071875 7396 15006772496037952515179996557833503131802771446026480854708098831764757835931345873886663016928009088517319130827967791708343147125 7397 15092153534052096617049395145222589726825579464970384566838164926980142441401054721471435781912759712903734708308078011454038141950 7398 15178008717233555523673048821798786755730885459876978521236114930190230091611177169619508318729035283219362784371849196440592710250 7399 15264340614076408161433723305616133926347683594074760801418282534275655787674903440608736698000878418144272697900067300564396360700 7400 15351151806638854007776256413726955822004872549702946208346612878550910065597851670127425138666790876592383852442050393244041905376 7401 15438444890612998548114948604529824471545125900289094287329765499672392040836725887544108421735186757241587382310556770013966303264 7402 15526222475394988273295478876961710458891964355427936564852269985374362385132388268450290401311698113452752881261167420010949081568 7403 15614487184155496920837164795893224050394732528665446012463391010291593103448256431871855814448508494098757619924269211247397463840 7404 15703241653910564671249158670966322015859937894779805969180606618986626864327650851990410433892330575060417716762923208711239158900 7405 15792488535592792018819063404501305913892325240217659043607630550477103771739484770358019927717828816602010645373973023466592048810 7406 15882230494122890044414626971468268616733108289178708206980450043949156918583085173615706800160470046645008527727605694081355613950 7407 15972470208481588826018800346779150423139460078645537315479832902759850138891733480508471431934919238876402690734686731970646389415 7408 16063210371781905730935687118668247661485242536074242638763051950788597572223652732736025677467867714844893884295775031951988052975 7409 16154453691341775341859941911516118268539781720961939170262262217335832540081772184971897139061919717034799933661802605125330204165 7410 16246202888757042777295157703458615659498631626169854198688796442837307645516182686816640384916630014571439396649678007951035794723 7411 16338460699974822175137888509378125888354369403177214407963821047967213245574964165412239668976071933550368929524883220088054283489 7412 16431229875367222116613353786868895772396911556628650338178615216082921935584591568855227181018733474030328369631669615816071266576 7413 16524513179805439776156735125645406463114854122208601114154725291710970225372773076990740206717184248436435775807207381411211097600 7414 16618313392734225591280475852519005435228126862202504484063592244708612460709199756730801344854790288477375815459768721038220096000 7415 16712633308246720254953302419249325092257490580113609126885773026949780918990096115563230576405057205383600263784844415790302412800 7416 16807475735159665841540975878985500488243065049801325434630878495733960370665250314621666960934119648427087059412184977184391168000 7417 16902843497088992885922226186426125247141403981970830706680940334627759440202507048899396034807423201087071932484960377320243200000 7418 16998739432525785243996096016233244436704545605519365300011969555108101974139801981893606773920387716952702666644944767680512000000 7419 17095166394912624571439199576975433749427740668670970769487109511559351206759955140769825467682479909283060238029587329056768000000 7420 17192127252720316266253361554801072487455810963578155359108185335632714554218059717999808362686128572146748303268399033487820800000 7421 17289624889524998729365918663690943030495615513615971876001362254876507108722756120564180548367276089172274608479924020740987712000 7422 17387662204085637806306818882911310455452863411425435029745013904644794438712402428042851992501025506296446777856522219690351244800 7423 17486242110421908281788719669649569874939229603871158376078508769053817016367266206273293292309502956394016419430001536931534646000 7424 17585367537892464307858745358501663449045487473953322283700457074978638544553547982366473996481371248195204105581350933964329653025 7425 17685041431273600655173595485725837857351002505919404017528539525427169575066094304839939546107504806351350285670698929105792423651 7426 17785266750838306685873480567943317122759898072598707218872580010102145427934092088769157314842502137394992519282540187612509982789 7427 17886046472435714955495081365194388880162373912224785022369311534366979814493940228205968189996843620711172690015966544531998795183 7428 17987383587570946360369564093130174296349592848903162832666129893836658817413818752925767305813202049972458826196926556961420751815 7429 18089281103485353755998820431333489960036248278197606924458571080018374978576167074026939271563930706579656424264297421634746074750 7430 18191742043237165980991721306818009719313720221955678654385576327748782049912071031760415558257511445787894307011750118292621796650 7431 18294769445782534230272461909259962564097874998236852558736448206166190648032781682111806923384211415813001977367550171756913632500 7432 18398366366056982730445217609497544155237222092522320831725566643610964694508191357309347384159034884096565409873224733861368269600 7433 18502535875057265679413512597065129990206695175496629759674769931684316749319134678746355339659437809769350586127926499290369644000 7434 18607281059923632421609112120877394454391566360422889905793819031787014114105630866836168778205583132442266441745490917466610705440 7435 18712605024022502839484073010953002454226290427386346052100194320298278332895498902098240492783220303350136396196421904377051767008 7436 18818510887029554951261014289393178190808559257375018363735076155167022264235676212109647516332847774925249806278757206483262391164 7437 18925001785013226714320889570028189357420881232847236935879529619542904402763709498763368171627359780058089658886167895053821346026 7438 19032080870518634043034745839128198539837329872814922824902366079378355619519977806915964415577260403515828759703426763604700257150 7439 19139751312651907059316330165259969801274945808057783347165171516835758669918522630869603294127026533581497466370403800549400279125 7440 19248016297164946603686148789099451804886537177064731219312757142754048918233968152792445628665583445185503390377408555543776940675 7441 19356879026540603044194884604987498573319780135874198644495575574709336852423023943267899108218331714829566204438301244294500192625 7442 19466342720078279430155132806761767017917588810954176920153993159639698216505616067709602064042761604838982280539604559731094784375 7443 19576410613979961047275414806211828200827048003479587612673319880593271278950610101880635917502666046346709976013733082212610578125 7444 19687085961436673440479572655945498283383854856485749056916000243144346142914005771469920756062225224045794082556594242418094031250 7445 19798372032715370980428126172833424696472337595003863668990783302294643390626419198395303231080722078846640325148238232683072575000 7446 19910272115246258059536189661086851760989116200059606657265521239446742328802937545601702699522286578848528051742371955028321253000 7447 20022789513710545013105292320772274229032213954049040479598671938843576500939793892312262535579883236797891493955190097292240296800 7448 20135927550128640871054124694845383268189100431189672826698538730500844229999713150448105371975870904931336024658138738191067776000 7449 20249689563948785055646042307131323752855734209784868938638922262146449317774218354209553859943186438303435543741451919687012121600 7450 20364078912136120150569297285056145620739055178280305629789952227861021316245641163584063998623264731655002107568762329588883096576 7451 20479098969262207876729640416322816127852966263890193182723923205549417671950476515827518795766458796267064743829730813308271524864 7452 20594753127594990420164341795704824764063670840978637833619541416406117862163479851911645865331967260667199241188358456709499423648 7453 20711044797189199267582020883492652150157656935796351657399764083651016351862042305240801903727105710875988858551012217636592828040 7454 20827977405977213715174160200497607243782406474797826462845167938362343088474925251169625501483735652422070115044216101692720280600 7455 20945554399860371226532005681988005016660652768643538451718134281629442931729496549610726560046572222197827407222816969310534546590 7456 21063779242800731825736936440719883406645759019155743410758863101684325857387758970495878385525175560499374506481544978718245246325 7457 21182655416913298721973523767331430047311694398932190945220211686395892716773276647975720904178347406556896778589754549916805853135 7458 21302186422558697372342600932268411236885838134243953688174635752365219149003131063097822907102306914815514645039294324529946000025 7459 21422375778436315199926939945732783220512221641748418751539238849957830708613264506003127429771050275892687128801126750820028138715 7460 21543227021677904194584787974408828299100476449435815357363054436862403181359673982702785047734332885140222636407761474344954180393 7461 21664743707941648634416764598031632439546405160998367509166428598165006052319926343920594772373279465746642360286114454348161412014 7462 21786929411506700176369672409673714071071968803830076557257861262387813301716490451689028861472466235233922879817397142921732277626 7463 21909787725368182575006839421486212485676289750843538388357898934240978010501538315856602301666562578757834697490127134761366386700 7464 22033322261332668299088905042958050524153475416798766748995125393336002821706438505961798716437934794738304698614769660672746844000 7465 22157536650114129326271695675620436489294165285328956094012861030663080658875623110089704047496033727692280385982267777239495415200 7466 22282434541430364406939225758050498981841627427946918668907435980246452530127779867053884915872484212470361042976707382589294204000 7467 22408019604099905098950120860813854466593432927673627687050619327907553598462255549236695718234106847813024956645487145338468900000 7468 22534295526139402885885107560532082922921114061728274888596743761186660035704767694153921219913464376858450729204934513206453062500 7469 22661266014861499702241867632418868330349066802324017907233714710986295844012139556568551988419356734028829647017241458316253656250 7470 22788934796973184199931729841063062132085230197677410215780827955518951026421202572019318871606536177326575332845854216813452568750 7471 22917305618674636101390590466305316969213036314818770059825762411837709630996268865266383692241292132149355051065693479318469697875 7472 23046382245758560995624333801700415078575411604147576159601913129994782871912829094204156753262324393876372220101079669388036015575 7473 23176168463710017944567087278718855842008742272072581428086876642416875256784940671160576854562495017418887007009198936064603572125 7474 23306668077806742278239114620378586880172931972198033173038157494705756960501265689268522806120904354631143621795197439477826737675 7475 23437884913219965968350247485633073941972932758428522847516049275638757375350347592587917207081786678310155431805147734747138897401 7476 23569822815115737981204705359116511654331218337892629937151238944768759668168079831940879305777533733154718124588205402533573903364 7477 23702485648756747022024179858594286944833699783423720568647486516476588933931403184045287721830268102695527493584070274926293749088 7478 23835877299604649094118389027801207086505105769043712802858466152726638193260461012457723868991005860393112974171332047513463780640 7479 23970001673422902307696166376671773715783972351793720745331280597543672549106570818691131527264474778588244082206970934900580115200 7480 24104862696380111384525766217983098807007960503199185233797017201100179570875962076761855798849653345609748189837952033920132218880 7481 24240464315153884316120669999193154412244537585131792808564484592279299718632835386829563009505694809673488094551993809051172044800 7482 24376810497035203644646997591213603853590592272590893979025211659990051493406532502198533331590081647043474942243647710429929963520 7483 24513905230033314847320893606923265618098758238027317284823034444458564788036112201408137956432371067821673280217577613147684044800 7484 24651752522981134316689203504874220932447549302334739731307981248801141421548054157507956450626704279104357216434364589719089450240 7485 24790356405641179440864610203992142944280125755430178149101965836265927891223751016696741169576707444486404404332444679576965412128 7486 24929720928812023299517402906024488335716920390968579223186993922329759707402206993920430479459466540036518143380564512348749069664 7487 25069850164435276503210430507853509812349304230871950151629526181624369016726338764288253425209450532945889600852313265296742706876 7488 25210748205703098715501788104436282905917829647497780886248921706020139762363789172847241554902337090036994598386186901617346255625 7489 25352419167166242409131633363162359169971430990573807791983164618788286567844356913545278172439961245409535007011311674817395546875 7490 25494867184842631419555467733348560276953850678263197073898550923704347092406740032502270291122285503959488280488387975481218078125 7491 25638096416326476871086484299555373455221165603862639464011914677471562352090271279022106840310167522726089569855284350421365234375 7492 25782111040897933062964419375383303696247114425816323025649225972493119225221496474152309460796076386760610848920226207244873046875 7493 25926915259633295914777989472436645866031734018550033047574424100839586405215009184967281645023892731666963906771662072448730468750 7494 26072513295515746582832690904599085847270898806073677745867320908745087273404705016786061988054546864612388646221262884826660156250 7495 26218909393546642871275728872619372932106832775870121985561890324405694206603392763873076326947601436963811608381983231079101562500 7496 26366107820857361074065370329108682829758698023871011664121298532870076032866213680811845539791348693844738775882159446654562500000 7497 26514112866821690896203325203444851806596818664001484727814399191746861334360340825265579331992472318929862954275934143221825500000 7498 26662928843168786115036099671312662055297394837863795662184133962064077574853157152732553549530191183632250768687979125210022500000 7499 26812560084096673654874880138082620175319892067636274456641747098165271798522034584564699480347831058506428997715889658263107260000 7500 26963010946386323760683645578546933257753714498724868474062319951040447333889514898993247296675053711308054964877598888966793136876 7501 27114285809516283969142118007873107373616265275049259515802556542867938045832856433040455866410752011314557376897694755542678245914 7502 27266389075777879588004096385155275361071967383165315297145853798533868070085400585475937852233055908415238123796398428620928884878 7503 27419325170390983407342929476172478422000388889235263051483734171690749118431623674470978436943744708327868587189870598358465200865 7504 27573098541620357379004620504238706503233537788146592424577786068714080659432379538450806723662536866340708060204870062379415101675 7505 27727713660892569013375574253938440601626628061721168534897091821615323365716255249739881408004620937367529363330339681594391243145 7506 27883175022913485255416550201382610858614916364728758802155327063020629889381983380905919530827952141150991018993248508928214174175 7507 28039487145786346614817228852884122451480297470749322614386096249943328627989827169919833304933742663152077250892827503497368668005 7508 28196654571130424338087189499820118289525128307707428912128010317312861855814724558613527340943437241017799851670317880564592198950 7509 28354681864200263423419293855306454062498080624754852422634507847916281777054290686989539642735011108791024401147560290735559495640 7510 28513573614005514292240730443284765530844996927238881578443835794769571378989927993593296123114491742728161200451155567959585030088 7511 28673334433431355944505559183132259934430292401451023525193491247624423706145945199719804526470497799303879042022823187951148600864 7512 28833968959359513437980765483229514267759705277424500354768519423517999990871470650876044305594844003757957152402726215471564491776 7513 28995481852789872545035850569793611666793951263974896562321782078535319506207862057489642707149906656126940659117245744255577420800 7514 29157877798962694453764113096492342622225940874349418820692529353915878181215506255941893277106283935544556797875911759857692544000 7515 29321161507481433393642280793372771213027444093085839669324266523571594260745375761396359035059352440499238094191317456190030771200 7516 29485337712436160079374295636264361076762081284047340088823962063545183976804668936098790757781086793538572550792042260445568076000 7517 29650411172527593880065108498843027477474507671635880850757834169409376199791613428134077765218480903996924108928868154138087725000 7518 29816386671191746634431567375428843278377305103024294483985280165450102461604243125071015874998211799687493273609207316119140375000 7519 29983269016725181046380156062168405277634893750479639647840681716947771937852475617581917611834003785977186404386840596219042906250 7520 30151063042410886608965727833444250340179859051586492562089619142529517662806863559986341895610033231355763316275314993418455228125 7521 30319773606644776018491752476906349345288704604600847181033803111765109159071834018393134836019051562405833345662648287525655638375 7522 30489405593062805054321227538766153394540578743905180566875090701966249015034762617376918901284579378518842933451145185108633245825 7523 30659963910668718913838569426622316359821121876330446620425847689575436637417374861231390622211527694746744263408457244948584565875 7524 30831453493962428005936771931942830263664528796671338523634226802786360112469374099519253690510727203412859664070088973859521047325 7525 31003879303069016220401174751221682500389484360517754820150243433445200719967917860104038770668510385332972531764677198177960260126 7526 31177246323868384704621599862370011635237222293929353356833872530281825332414307077724746207639869972732999969078068317952070349514 7527 31351559568125534193188667490354975061858813867635506751986464981471171614370247413302345234565811212642693452368960794657900666268 7528 31526824073621488950118075398250735145220301958418481127483043268220525588780628154035822521926894210638590104964696621994923151840 7529 31703044904284865397698796081916448861270915719385185199438638274118274206105620955248638640871807046768851805768623023505283994400 7530 31880227150324088520277798038992528721671651467065474308970970062171370315456442663288805640597666373682319186342383663294908417760 7531 32058375928360259145675312736590791649040230272463618198148509507196180300491488572478832677868238495818187127436168147544380103200 7532 32237496381560675221371132532933758708143243746498512570980226247349406058707670234717525814091838218557902290282559940641576496340 7533 32417593679773010217114222142435492091154321258192672540663447306351730020041337872896971390955685192670173756247033798711834051850 7534 32598673019660151800185344012637392140209972487596418453889375188275058051689333737925730892617115570871294944498761354951373461790 7535 32780739624835703944185724166517329494828297662878566365126148808869371572071031524080793905130292645325266995656372903522953449023 7536 32963798746000155646934308841682218990299157759295219813562389006496220545775206712337034185177467962125880835725581832880257474239 7537 33147855661077719447832174045787727508825109412600884077233766169846138512180253369482868227291244141877385251615066404551993499701 7538 33332915675353842949895441597481020708701499403585723375436324995317963369186764780543754664407073269115724815310011527519865023475 7539 33518984121613396566567919226921464895921507573952791847611618367360407615321123348336836601453555976200723028873269601239672516625 7540 33706066360279540728401913007709571258719448600728500952521685471742325604951399438209356310850183773370515153720026355857895951800 7541 33894167779553275799740553171707511285759827247193932265030899610884603701479571865497830513485820499180589532476940457775945328000 7542 34083293795553677970647825864429113771420042537352849564403461471003503321739336871592931575603840208431358886234935818050613200000 7543 34273449852458824404513611537051137877210247852062412384955390515461905921973164224371299354930039530846743588495093329156512000000 7544 34464641422647410937010694613454399407423968946581673761465188155239672512016955259172778538262535595028418985921544493907968000000 7545 34656874006841065637399229260225064014572849581245273342685203948300442284528983803450347910365271438370635952452716854906060800000 7546 34850153134247361558561824244027015927588357911730722984074812014252669584424637800496312379591762831448599755557404766501732352000 7547 35044484362703532017609548985855652340453736987362522383803666453683570607701936514042281364803154616934068233218335297730694348800 7548 35239873278820891764426067304202973575698733124706078710570013254434377221270224349977589491743981458713009244618371475259410176000 7549 35436325498129967411114080560342077627079439638913387598327404758061095727181436353326218218378726364054912083913967025802581558400 7550 35633846665226340510975614857769424204825249807826011371089109186134679088825323094074130238941105439855249780913813931331706299776 7551 35832442453917206691395725786411885388898109502752647086330930350388326490326297041649743091467126246940958516022737465727663758664 7552 36032118567368654260808228431051770084310245989871479369885746055743365081424122898379103330726332572486389854608698672960155931633 7553 36232880738253665725802400786919563369720534159214764374825011997075594145268755708286238874423367928798697789666444695567464887315 7554 36434734728900845670381567467160078753844591732732995155762667661022716114703762357473056812046538735035932728807424691285738607125 7555 36637686331443878465408361095162159458080036193155053667467545716056203137567480642635805942298331171316026156928302249449300362975 7556 36841741367971719292367595827929604266843898818362709415311387342339795911006140479446493943081568104270427403546602589725451779375 7557 37046905690679521981746387168708939994651179898517815447539354407666665090365896100215180834375964543541524718208478980267270925150 7558 37253185182020307182572732052986895116473609830203325754671301789365467457057160631332586445481765065025341348460181245786060002250 7559 37460585754857374395968541933308114612421755063090708133687700892584742099996973317898960752985770400124420317105246585359337569940 7560 37669113352617461421961419398827876042239948025196874153370112347575565033489415006378818692442388857744488400584266160679451211808 7561 37878773949444654785261607256450939063434761891073143352502475628494668812085304933190299116953106290694082993410589343407442749664 7562 38089573550355054722246840846398041099377794981539761797121418097292295152174898577627132846274806767300706436395024646223862591776 7563 38301518191392198328008623909502901876003494124630618914132950854140667321885615218658110076155202989582968678232506350848996242400 7564 38514613939783244478999051184348102408934599883791649280212584083302740990022103642275253775684542823687748628269723471052935233500 7565 38728866894095924163578044087470717639214033589769948711947137654550655226905426810357751429645152512375502712967211922461555271050 7566 38944283184396259869597077703046512529638635791381813064617116709356545184716773046974468782010859069698914304607569629455394630750 7567 39160868972407057695067487654887194806841881296084774033270024370624129139384707427252414218889934299486529885811386754965850878125 7568 39378630451667175864949585425615893943638725721616573529492649229486198458999571658473744675399317808266325488061210916409437921875 7569 39597573847691573354163412900777505771313101491381883786743901444629281453425701008586185349521230433244491333295812672382787390625 7570 39817705418132142334063365333303588892275245840488174039511895911297504676035728311562485469700624734494217399991748068810458434375 7571 40039031452939328176837441944531167859278715538680382273952346677215550182301818547843131494900777415970867844739402751609561296125 7572 40261558274524540769587881820452616244674204424685449055299771142120764870800672722709349706315924512424907895022097547827340989050 7573 40485292237923360907223747870693021531811080925243120415986607531661177517948165635340077880206001078638109632470739088069632871000 7574 40710239730959545550747973069425439175848986876022603630826157211097627771257272365955999094599350789113184471034378435647698742600 7575 40936407174409835755051822106378274325474547555661337948908078544270404602194593648392183326523395095967001261355372584246136516576 7576 41163801022169571087938990500274294154969087835357054931940448596511076429266618067855132766706775456660807943620194119350092452864 7577 41392427761419114379790006174073899003988219615162713913530716643750703514997087778146662308631074630986792221815079242426973006848 7578 41622293912791090661045560924419251165523147003088196889855600933990662716345219800903188225518634657492967814979059731725594711040 7579 41853406030538444162535228061335520985173355348883686499140992289429782181205157836351423873794868422189575222435428446216092953600 7580 42085770702703317271606066140676525101526305652877893675284757966248990081693765879655802547569450007872344557667017680077001099040 7581 42319394551286755355014217026643590736845360120335281730788871564973517907531253511005718108539573785004977757737905700322974160200 7582 42554284232419241377632130850137841767704269826425785978376753552113472699709734092827548022109820905745404968763651398962908393560 7583 42790446436532064264194843601507067985507430900108645295372749889752020036421725514947736991573875705412194897316344492630402180150 7584 43027887888529524969561149435883745795568576924160215457617771070136172526826435006929827391642975075835926299124095225626959856965 7585 43266615347961984241299905096039106847930006258663347557626354062508006724259456661335179167854522264545110891144514144321753426943 7586 43506635609199756076828435495684335950340664833118721643042015141919119239876014148832719449558017326873909986381657586557789718889 7587 43747955501607850895829436289702521206451976758149760189875624461516291777157363171427859582735029933673869560972883384493541482251 7588 43990581889721572467255251537427443636393167424629283597724589893704463971449160208888097652817922560569466626043866159014896543825 7589 44234521673422972648894304213802297751305306106670113145305084342625548919483844743148909312115586780470647757654005983401902972750 7590 44479781788118168016224137742759210486396959244665147035096958086838408218485859032253487864335696857045861965230272208863461839450 7591 44726369204915522476109352854122055651945292577239989974951043944666105745235653680850132419343469218736972953338809152148192931500 7592 44974290930804699979821062377650479301025073769858729450592871210733675532380677227508811806324082551649920517907196895723243900000 7593 45223554008836591468857705110953909039814634354170249042338655522928853764025318488985659735018721758935667999386687844329326500000 7594 45474165518304120206135528211223804681806542569770358786319745391468600379272590558174304912260279360851696695236306065302393500000 7595 45726132574923929664291136803600114821856516184727713461130924493171101230468714967746346036225822475561708362616663258001092100000 7596 45979462331018958162098592377649858701232940087656225345125962622768651403950664919127735893822239137659764019326691462708529698500 7597 46234161975701904459349992337049672858526039339351963508121445880123467630590642832458685324188152988584508133218781459591851415450 7598 46490238735059588539981657634730062799709737558236615601268710593678103717727651160614250849755284746174702505444870328993497372750 7599 46747699872338211832748371210955336305238422538044208968117067513720697774734588288994500540191337247440189014149463349870525133675 7600 47006552688129521138355925991958038696582021096808777167385069278048588699823606960627517914097967769017551562771296705584800618151 7601 47266804520557880551657938137585558967698751086114079046219597542815189518831618787844125611477508046076157210153029686606447830989 7602 47528462745468255687306841289134892154987827887636918515061148390754127678340992400405125998076805963501192255115008799930260627163 7603 47791534776615114537121584616313624346165667927351379898267590579661991472210443356937323128956074570190050828490470178198806164265 7604 48056028065852249307396196966798878231883508983355187859665396810608090928416830718785710111191355454291974729359114508196218950700 7605 48321950103323523604424438480073296241103779339640950784357325629495921039323369180153170639972917877566116728929195539923738218080 7606 48589308417654549356656628367811321314188155830903398936980166711577946634697031889769302876421624217174142809728214192182173728800 7607 48858110576145297882135803553257411072023769629250554147171830252918831156829275718217377040567143711408320735371994221859591256320 7608 49128364184963649530182019514131310222085718960375020076296230214628090089535506076954825689846350744042113876706440725380693196800 7609 49400076889339886346706245651844426699169743882877771655484045103107682625655107790699241860873612998856540412037065604549715722240 7610 49673256373762132233039328137067777857796008235880324112561274779620960429260725973975365396583343316686841571550289532980752252928 7611 49947910362172745088757290446198694398112721443172899244670469917083732082803163982553140166682622659400565055653310076609045233664 7612 50224046618165665449672214365459735367314917919730947021054057446274849674087208084493426203784958515990630416263849177164841285376 7613 50501672945184726152938492438667308414535233462687206373556607094753578347697854788087880412743008840064976558711796846666556244000 7614 50780797186722927582097768696426001855305987890632691319428227066595794690721377317489755698758131633947750734528130987917863100000 7615 51061427226522683065852791746669296598065823676158427898706235101061704541629534837638484263144606411201116156320456835189787492500 7616 51343570988777039025421098346748451632182315071691515716046380468346682525785722678675880129074855435025955386252039531417049265625 7617 51627236438331874486474333539908799368465150973523976047815979467885606563910545469482439417466394443563682468347654249988154296875 7618 51912431580889084592918504161754085494394476482720612603770589884808954273015452579317985359433892032797047253764865215389111328125 7619 52199164463210752781114966563465967587555422493665035333545891010639419199671839138252376043592321604819935231468442701061083984375 7620 52487443173324316294581879043925217057864565874365135437972023290575441770752363978493068077484325774354977064090244726577763671875 7621 52777275840728729740751618752849083239235375297138919111086591463286038699828073509301103480175876791929294011837434579754615968750 7622 53068670636601631412991687483627560459037216707456704811043060307710214256143976332782931045166865463126380593391173439503540336250 7623 53361635774007517122825328328454743511192286244840723733248957585610606950232280015802780985012290138950272211896105010514789662500 7624 53656179508106926309113864886212309871992152766679236649751984612377804544977392304764397095920843979751513894988908788682134756000 7625 53952310136366645212886077624982750922951112258936460369263588116190651367764910620682097421635175975247105216924394304420088993376 7626 54250035998770931928521170905853508321204751883100920966316802224753751515294296592707853450470631618994057843287698406269699445664 7627 54549365478033768164111483650022890544688068479557909342653019468613216724735569976525950360940482531517102187995271601559462015328 7628 54850306999812142566049483038975328004768516788257404741875521992603766177055855838527547486056083540612567544458215743383127025740 7629 55152869032920370485201182131401541739006698989974032364389789112488650759228115853116666414393324354862018133692848824226384309050 7630 55457060089545455084445368813541178763777399012363769347187350104175302873008272187836110801794405282884386427813606838260483743470 7631 55762888725463494709875356831185698606851136121706363408917861012561602970749000117191466178199667834978278774677241476601251306425 7632 56070363540257141470577803355035983937636778814609903199179600246628474457808415813148122949264370249413102350740568022513467002555 7633 56379493177534115994621917001055610140930816878136199719457490186542699040794593111829138470108284578973049146200841807451127472825 7634 56690286325146783351712542687155638645291329588162656953611826894665544392387588366641672289935988398622122712177827769681449412015 7635 57002751715412795155882594216353708424836380807508739379070768508267442064840826560941122289640728884236222619913144293158602117013 7636 57316898125336802884624552937406142450060261178079157221863858769437824183192241218060681969803836996277354643048733654686178377614 7637 57632734376833247473987704000825476640879278151273527054303780065617680863445203031807193477024278089285826637579480536278626874776 7638 57950269336950230272397885213775265867582898385989266746102531666083735651716498387540360150407991616293355744762867059186299649800 7639 58269511918094470459290223780343774963575050898084802209859946627315436805642067288133405585653657432670515012059327455583034084000 7640 58590471078257354058083081646646298873093880292709142582850900430070969158573427539773141108741239601141922952355444267149415603200 7641 58913155821242079696563670986960807527237128712223460546868209459708939329826865092717683308585633460130992726959840637490687616000 7642 59237575196891906291402989690538956743496709658088280196764060221519429378240045077363552966477344335075078447046702816695689600000 7643 59563738301319507857270316558413835594307922896462341569623772934025424072743883108881500793842945385586958374220870636707856000000 7644 59891654277137440664875953219397784912865355868125233421109267829183847826539560248719694521160488359536922999619808728978501500000 7645 60221332313689727996235662360607289948049433348797079786317653566232212784615956348074329443928124538445580496499490236790409525000 7646 60552781647284567769521789496242582199669516341454584689040885548327242454258673684181462759738698788155060939833740162387681839000 7647 60886011561428168330044829852656937951125544654808380157046526661988733002202515349304696610650335822896690216227686608172186028450 7648 61221031387059717728195676647167944378179200923736169595622399950702751054890820000519355382208794451946791341429326361813675262125 7649 61557850502787491829573427645166604844709601597846033571621806887946398311786621606497178408206219430467001656037094107984444999575 7650 61896478335126106627026900908720241090440687779024426551436277271715588402999581986239488205516931427323038311347311676453060978001 7651 62236924358734920148950387573087276600504184296949095035025420735305931058719780215151419122006962642964621689186575419251154175139 7652 62579198096657589382896120745559818377202196587272971516161800720719488893731520810887757275529628752344324209103431439116303569093 7653 62923309120562787658397938629149229875903208881017377794223569022963891934513515301286220893711894670370656145355381861431962358590 7654 63269267050986087957843142130303727057946490059823662547420560470889166222904331385695992880112367452512072743800340716876468548650 7655 63617081557573017649283069904762726221125823390326928014844294011734851475175241422988994266420439442312227094131918400674363270460 7656 63966762359323290160237916417750074391797893129669746936422650533058477828581913038249613806165339014462072549966628024713086271200 7657 64318319224836219136828282540309896771519527523594620576462138664417314747129621100894343356980348905876435124932397530583890052640 7658 64671761972557320657955356884541673070133961769002941056395076496272741082663969424439564158462538076105583007784031661526054597600 7659 65027100471026109099753964932340835186593849491286873466397493853714653492716771978778836372071052970068317941432115662710345035040 7660 65384344639125092271158479502447606982419790756437370865004566561799763368322139952522898674800906071508831655890670096454581808948 7661 65743504446329971467151249736742495990667035679759136178802404518807220002647498130286544826225048553577597114701899993771246763114 7662 66104589912961052112107268124807351970427356193251239582994886945287675027431009184420166256694862727558816946137619677819924555326 7663 66467611110435870691607749738517740255865198774001960736237793547426147925519863684245206839024675473899940182637621494954529589975 7664 66832578161523043697169640493618487215119087819496396917397791255558008880704253449175445005356105137905227268510681299623977215375 7665 67199501240597344334528299644052193141083577145041061724118188731686069893631767563912325243846179218150377392868876157731402253925 7666 67568390573896012772417215680273410416847094082006143857595828791424973231395304546480255049902772732129270955002355376421021959875 7667 67939256439776305735212116268156687222504342898908905193355143634839450127419715129834653424691903093714930649590100793842221090625 7668 68312109168974291269347725852383891395316548469954521684354279749514471568620899058514376506754155978504782542193938995737449500000 7669 68686959144864894540074215186585907505706721603737236385685111146653306747203499166549141473764464272627478700503238917155168000000 7670 69063816803723200541897583586981810799445259050509024899091013892321799659483016290855695286768797936104506076156448886033900800000 7671 69442692634987019632944327506092862271862904613245993831679403667703118709343939280767713123614254366588695578107141051790344192000 7672 69823597181520721830506290590519546512738381923675023305441420651166105007186913492411006389005036885582361057002087511441067212800 7673 70206541039880345832157075365524474719012902046443431898489009752658818485648640954356814815282170428558266708934689482558406656000 7674 70591534860579988754087341873254056652109794070833270008774693905358016751717582667205740111382837805897974816541239222336906854400 7675 70978589348359482605683242933775773555122496370509571102107144340648384349945159024394586150174878272418382138960336334334015307776 7676 71367715262453363546870670319286648970207214575059248144516821127950861764948705105858302514323103758954054490128735652589769457664 7677 71758923416861140002368434328875949181205556065426070170921087450260268708314762935583300611262574898620736931487776645126299486208 7678 72152224680618865734736496506352480538551068064134911359484915716470094805694353716968170555810034209892956442694387963845585213440 7679 72547629978072024005971449233201734708175333014794278291836460461554428419572058480567339970190339980325789299941906719751252452000 7680 72945150289149728985391116531998242876616117455950035637826102459553603395631837023816068326490761733392535942556107145051329247425 7681 73344796649640250589663969723699884169955884228014560223802680313918912854111348572612950693664987832109283926613892609085520151875 7682 73746580151467868969077543907131166883516743044010240041171121583787424759459269416120013579090427113121483374026621111994516836325 7683 74150511942971064882503743112339031048732472020916313221529774479678410308146302467819962685053226964885502988435378322346459407375 7684 74556603229182052232008372201887934487386823012492791038206693428338795698751401870876272409174458972953109658837992102731488593815 7685 74964865272107659056667973183902929658545331427010444861677331868528087325256724553856216385346393320967684169800289399697608215358 7686 75375309391011563313899615843047732317122550876463742024312517988706428717114613311627283279362551133786025265864968491320467671914 7687 75787946962697889805479243041962081064192373201767481584225354352152504101738833078809553373713389291442063307067720695570230516276 7688 76202789421796174634422047522501808767180308537034462429138365705646215934576050665075489048408177705596036345129581875846921946400 7689 76619848261047703608024709654339890798314804475412182064844719144380656147219777437685940414356470933435313474669255266994908716000 7690 77039135031593231031624706742629118449588898612306409915013071871684204220560665360940996821077437422417113051506632973411882720800 7691 77460661343262085367016868923909606683895769800095345136349053718025610299395418967878764073735359421531425230386286456401928972000 7692 77884438864862668258982461369859640851116602665387720053275812876497957962940701611398154202180179128841790121678205838984154237500 7693 78310479324474353463031876822944306480223763145784545123458288230317052290156226413581846254999975751233135874198803444270009406250 7694 78738794509740792237239088078508095135338632244877991431890489534396033284110708388553159951296469812579104288512662476397711218750 7695 79169396268164631790954900916676171917421382346617957394619819491235770039815952951968750467929718230923964623669577480909187653125 7696 79602296507403653413227330536606189828775002156841248909477252688256494812793079137181403329051142151344853853765427710267559779875 7697 80037507195568336933931667476423581163486510328669034081026586148971476316852536515744947280530309304223989386376688132603806569425 7698 80475040361520858200920573404575630604208058296020537297245137688235484435134457445108430519775220610518052454148098222792272900375 7699 80914908095175526286946426510649504938596766969738256246116325629264042663065202857032461082279409355402590052513740251247393191725 7700 81357122547800667170684696362105269263282940198453355708910762267792553543444038479159569110928443965425221625956489948787651977826 7701 81801695932321960666898947281588657907946517568337009868875179422984363250906157914578056806566096601446631009107384567578800275864 7702 82248640523627237411635728198413972389418439403958853709164145422040411456452888580873203898388726799683338056573022171054673655048 7703 82697968658872742739321688615247417236678203660526815066676393777000252074885937383747641779694331751545293331478732919106232019040 7704 83149692737790874319756350311420686708338993676299976487834389899369293490670697859647837273739797422457183326197355687057279001600 7705 83603825222999400454252650618533958931692462296102088122683514788845550005832995828566623900891679566342812461219347756422531210240 7706 84060378640312165961574245939182410356167652589161242519763751965790792068441561380340982332314161332886997256443710416468119987200 7707 84519365579051292615854216478980944592651523572691037222792867808998227152298943212847442443016477832425455392725261726729991183360 7708 84980798692360881130354840234789480254457506235569019491166306131443192413288409891215131095434481831800010683337136437872788938400 7709 85444690697522221712743103913314522127419399156179724838800920421395511405881155840604054422827784801048977015774851571286495640840 7710 85911054376270520249512190915152242515964361383215606950405186797589497738336421488839870331079383025082450875550335766062564585368 7711 86379902575113147209275934576839452900168373627684621867131123769059976139939267659213085168759273211856304078233288275363639352014 7712 86851248205649416386901753790564741248698359881065336367657783719997722357076118937633588182287179471873401980668692597274930612501 7713 87325104244891900642828505706904946097300527504788258895379237058064971186552313752837195381410213555237908779506008392062370966575 7714 87801483735589291824439606785534388203370271518160724049505127420296351355954781465974001978065584825432209303056611801210187629625 7715 88280399786550812089029301843918730700698086064565020377850186416989759115924368521368966863369539524222095180048228127101827958075 7716 88761865572972183880711716362745346840586881315397144736585768325936194979144323323369628057441641798936155740552912626979528149625 7717 89245894336763165846578928094281296370322682267706840663035989680128009749721117939170353726499746815866395337992799298989574368750 7718 89732499386876662010516360508132106814242860203278975505570488264524560594999162394788429880320453954221472127672091435361211656250 7719 90221694099639411556331955897592961980087179188748706771345541489209929718237472800642750211334762630871941154002314463143935687500 7720 90713491919084266605250455746351826799322951203728808429850389106639359952481651452215523632730667305415857343182920534550387100000 7721 91207906357284065406366328505364832495616259637498325683105052033875855874663990212890462610356593111232784096074063223931499396000 7722 91704950994687108392339071147602282068387736582490779095022703459967206837164995058986213323325638449012854648573254099731172847200 7723 92204639480454244586453404267555875392354660029161367238710511400125313758482248453354283807899627286910387862433961883876193764000 7724 92706985532797575881154917216106139290188035315048896691216071740960066906112228039115025418292187097719287306528025897016630795300 7725 93212002939320786742309638593053879364770428452853329209209216061133312248973478416420786824092712044476449965018037219611877852026 7726 93719705557361106927724449793693911152292531614821040330496771722206726429457768445031325640328587123385998740930426513490556453614 7727 94230107314332914842904869318175208538747957610189376353678926666155312415745161182703311252931211478152557498908991565779006623363 7728 94743222208072989191618159971216670932290050125207710482982628727053091730292592512628802738281709688004187830887574133267546801015 7729 95259064307187416613573599356184463153624505748946976861373108481226768964232515576264080552599162353106097009298871266592496739325 7730 95777647751400163036428758346503198478878068840446986593661745362005735582533251006208407302133848101259812172544425394063266954155 7731 96298986751903316504381407348374882499724781484475469389939106176781862095884011715843444539418267248945061908321161153766538638425 7732 96823095591709009280811873716774766936838570846386459186401242646829841306987660858654852944057650048723063662923951217522154401620 7733 97349988626003027057800965942999644318997043873391322318266406176117148435760528171623089820395029883569628982533003373321059848800 7734 97879680282500113140864624225287740478880638987461092685639454495534005944199998947528766803535995829765763692236855427969507294240 7735 98412185061800975512918918541136617974358531671882811163619823280223316041640055492540167953415306968444442022468978681957272233728 7736 98947517537751004717318562897177540087556201891793769691314607187919266704894752582587598035680634343260026385594828090769548017664 7737 99485692357800710535799419346494818068433672895903692718961754467346322510846607648358183865130723306887751668194300334273298661376 7738 100026724243367885473301201722312506957259896842107002343422083212939170896625779757857441080687059088818387376367075223326773248000 7739 100570627990201503097951433721910200626454047169317909853323490299002474076753026916147781131180338514818211662846016014816358400000 7740 101117418468747359320956348670279333690136586603139764127546930915266051811062143852577118433850998229512115454185425451356399520000 7741 101667110624515464737769521499349444355515117158038021501488719109586276818411654857651402211625472853227908696327753152926988500000 7742 102219719478449196188695282522005906696414759128375374298486318172523371579376181337065946576488815772029322768426933242433437500000 7743 102775260127296215734032065624777778348657358966534268571136698188842890714586561081342270637003637604113149407804085988579492187500 7744 103333747743981165275971481562355125722160903098535338932845409205543716225747918014764105252411734012552132802167234717827978515625 7745 103895197577980145096742773984951536183857350503109863347126022516938190619877813968926528721852408694553178176247187244209873046875 7746 104459624955696984619930108411975590934314260035445321359798831655733288735057212132949401555042339715891343136403831665591516578125 7747 105027045280841313739492562212109952948054381230661800035978725728939339669745054456442673199825717919549112319001181279670046254375 7748 105597474034808443098784429285452187566806849118441279834843502944845592630936038987771284502225577823365586198902293183043112696875 7749 106170926777061061739807231999324404488102582557041230910562996789375919776318121070173266156600340847466017542501578148795756220750 7750 106747419145512760581025353355578873604449434779726965627082716876309074093973974902635496472589003024015536361538555136980800553626 7751 107326966856913390220345175643670843779478391410644319723241942613569218762579106078072937697310105220953094869546430036872394484164 7752 107909585707236261598293752182222161461737007426163877456927505647427158438445162418630802661707166520014894886325237086018569754528 7753 108495291572067198095038063347657119025847783096501414798412264610533046213124552074778845428787897763805263389694418420624960166240 7754 109084100406995447673660537072596554639756870588946017647044835506074664932526693147959897383774682472378238163921066993039750000800 7755 109676028248006463721051470487210071192775872055965710614933976819700718441495794896968318831437829791541495534170759438821638861920 7756 110271091211876563276894999481056148035128317688784627202145073554068320332162680525848582219692455536999093851782484091738571664300 7757 110869305496569471380513055789706316551099043089468275996895045353669474084235496766576880390786699745244935024851159565571323792730 7758 111470687381634760304792058881502200219861767209174731369954352315029716597765105770499351292921408808204973044418904950473320527950 7759 112075253228608192486050647582274368949695405620839553160756324365360466191436297055219660591580306650504810495055402780643749925265 7760 112683019481413975998514302214301416768802215627743073894374932148406591478073054009723109309387227101378089399501583946559510759563 7761 113294002666768941462044983274304590818163724211015322663370230561237292974015003283172769821729069971241549816458043637629935552489 7762 113908219394588649311931661629715114423170039195286239299224912715797005505881313746297973510657181439413426109958589324077718177151 7763 114525686358395436399881585242684958760779847182936477621706159734262031209263041033102751168364676455320535670892033211742455081925 7764 115146420335728410935863068993511195375561920799475212201142336275947538255919399323451372729915222116232877791825599024714048917750 7765 115770438188555404821139260824135449928294871613080657097736134039728042338106986935725468962776389504419911543684237717058534170200 7766 116397756863686892463699485824034884606768892849650311707632235383543442938709666899526427108118266692519751726485292609410537181000 7767 117028393393191885208341159824497284455920113845980286616370967785659873806210525104968996041016105532918555202365359714792482100000 7768 117662364894815810554881658478303235721297657139924028901193003019970612520901715244415756981772598893067696841173924339851056000000 7769 118299688572400385379386692754068797595576705951228971724047149178355354649823619958303818672488424203844267947105094594336464000000 7770 118940381716305492414890446502876838577528125188299535224030743608168393142792756471564991996520394654029358627198893360589206400000 7771 119584461703833069289853748668021902951088059425732614007198915421342796242684919831115898691317981698371422535294201237674986624000 7772 120231945999653019464560657401806326666061976233575658739406735743166395419040518697011959290845490137182922079633562171662677599200 7773 120882852156231154447791804620597738880471319705658583012610143552987549986966346773540696873323214901719769168757885634964483549000 7774 121537197814259176718435469376964369609434888372950468635688815260269816082710840598314319671368678348674582412402066836175716186200 7775 122195000703086712819205402086581084961719469182225986509795539568195268880621886099938882603938791030082515246447074163266505949626 7776 122856278641155406132328697586324928461092975881890577416062243003045599600574455240547481171564430612940653346753657639956788811389 7777 123521049536435078889948304937706616174709164902944143147820650582583799356641762487639256024020864300355878690700406047814837977543 7778 124189331386861973015053860809220185505314580076341635443856005621005920464534338056035148268686884348038115594152864630583012818465 7779 124861142280779079432012239431627571488294287706092250582523237376487366384944908024004397138139711580436619062069235737870170712275 7780 125536500397378565529216327070584484935167508508483956942930524699865054656225487900922959516634491931951076199641252835348920466285 7781 126215424007146310500007857553111793374394037183529363445714946775532220329577348665818098510803956959183787544642724697822166617950 7782 126897931472308558331858495785955102559849107564787495600432997766558122684696386823759991552596529406654670721127330079007566167690 7783 127584041247280698257813539911799251278653560525009674265869469659233615996689340344632999640019877823398791068252096887096588987100 7784 128273771879118182528415444603055476147198205936102982630339658690997433615975505846498064986123809477768462127578278811852570627040 7785 128967142007969591406730666187790799397271265341600177244518791937683347466064070073730144585318049111206111636435016447948919593248 7786 129664170367531855333703916402814708671127940627170215911648548328856974537800237992930557191379870690971581949375882647889792368864 7787 130364875785507644255859610522128350377035264911326828561270907041454413454601111118329368220818635648408085517341184714692598636576 7788 131069277184064934152361935758175685739935874447831617010105305464113945457213355181145299249050554681170459794179272021467315422100 7789 131777393580298760843633378931604954096936279065676853658143227866808653309205055095098464391796414582301484560998413379009165442250 7790 132489244086695171209117573628828985231697254249480728600259035094322618342452478870054598195988979550425186137908523164375998803550 7791 133204847911597381987356795028774413121080793370182953102719911597401062407700304215009992064077698866567232004887466915501952907375 7792 133924224359674156377338187344676037591601273303019337300872808873757857550705685527352282974398594517138077267207451341333027809375 7793 134647392832390408706046699921833009351080998490016476591352466477513127669201182108400156174944712830040691316475675966634232703125 7794 135374372828480047473347582464319770623220362898419148879681187417997721917873839668247030041901622306395407876877243623708162921875 7795 136105183944421067131708000131209499214587997539773259531660723558365375142651618810134890483113028675199411666692623023246397440625 7796 136839845874912899004856731350357578156360352255632493185770988311523024363565166136368130909068731029119725332154886559939014357000 7797 137578378413356031796273864669573578932609489343207785661834894408308193278487685436633102182642426086550366346075610379388363836800 7798 138320801452333912185399778859398466957089886309910355529083029518187862930484277993304789662645109596963043766911426452656880336000 7799 139067134984097136056655339405039138215287125852835778334701662216114641072602599636817961544431799362178521320414844843928610150400 7800 139817399101049940953774044645787028592293295195927273863124099761186533833849160233411254143601709019530117386793400469605267275776 7801 140571613996239010399562679883288286449425776194729344097055061754105914344348610697339449923876518555897486401532563926474806001664 7802 141329799963844600769030765120738923189470599282591826269312999831577230189480478068469708188995187082846773779447836174661381521408 7803 142091977399674001451861592653712875723046218889587197222067903344308241485784525968284735615913462984821777595373294881561971261440 7804 142858166801657339088439829069369043990740429181527260378110448337284312220647106358976080453552450618878220670399968498964128000000 7805 143628388770345736712103390517314202757550701288200676951381278238952640351170095218855550459792906417957763228207107522193685200000 7806 144402664009411838678951482233583352745832323623105682182778745683506595992754208274956358911018047197382184162843575843423750000000 7807 145181013326152712315417218732784330017851010254546254363443655604757647012820630743107506213833313011235450455145464112469361675000 7808 145963457631995137262903009013341208450453285821833886247132251768941571416212601183692775053008421216705959844765190366739241140625 7809 146750017943003293548080804419643758292543592630730494450345724282472956322267736118100297256885221599936790265814176006864397683315 7810 147540715380388859456978272051913038629858937722278806045396450527205132512578637509991008439406701738357788159595749200544920324533 7811 148335571171023530340706884110072047736305514244293221617033425274466561896017090196640166931214714421853835752542453226535230111039 7812 149134606647953969530639717338207101060080384846659143002036887468896576494734894942780159613162858664317925324953845455437498385151 7813 149937843250919202591016354588510015971886332571803059837828905905324293707553162356219761576684597591092096448643733231959084869150 7814 150745302526870466187340594000850017335823280611615095135405160928665169538202016241598108687811891482142992075330839877615599242250 7815 151557006130493522899544625730007743195941704831412851538172072494469481726062386340500981900706481916543376112274925826540558649300 7816 152372975824733453359721860676529473578094762609416670677801537784851271238140083529310249553404565835376757579142867446871043732000 7817 153193233481321937145280623229374589533045974875892323304195403483234016804061478157207193349988231106280444224058559303638028300000 7818 154017801081307033909643387375249124561309265692952692674618601471231864419244100526144070000894993932577432349075204966088680500000 7819 154846700715585476284112083278125850092313579570616527389812379778968923539572475553530660758342784733917076297317737772562699500000 7820 155679954585437486136240174046752688298375181164113595358903916008376036428973291439158302523613149849487513247266296480329014137500 7821 156517585003064125821997648223490714613573602421772835181921241805229515320378877344048359431911339978294487886413374461518305954250 7822 157359614392127196121186744767257097021964317982268577081223527725509749754707548080545251329278345017047622950167782151149865803550 7823 158206065288291692597965080091878594718563384592855468434722062607489294291680343277557449180244840681825380098624619971673800364125 7824 159056960339770832180959841102026570781589842317444547267933624871477299769846836404346245784431885149076339575692246331259852031475 7825 159912322307873661810312808118932740427981069045505068342635467415882098830143126928316775904754246683131176618431441955488539027201 7826 160772174067555261052082145033304421734035542960939588291948599154192131373563340942685735626804057233192248537376658915191498603239 7827 161636538607969550633744112854169091983066761352734328068473092232043069717037736891219331962952912744066719739044210236394616321373 7828 162505439033024718908087102911284240045223810064282956732035739676420961189987555695863141465002991332380434930128094866669013033290 7829 163378898561941278306572627183148926642529916557813056089371934288657583503600716217471504640552679071836430233642385679646493424600 7830 164256940529812763897254129442695224033305467232290633095496233674911649841116730722767048182695831022511638629340045726165311786440 7831 165139588388169086216595680046729373535488953193607979416292509615889826823356506310244407434799615987677103949443443246093766399200 7832 166026865705542550599019781195578623815164678348891670657806036231771579344368897998709764856072211716039653558881757787332480988160 7833 166918796168036555282737634368796642251357739567481447693040907202235367562909409350970001181793054875724152979580970958253794790400 7834 167815403579896980625377307490073611681015445349970853643508514654449851200403466843647779323170630603731049207115943908786651427840 7835 168716711864086281818126290371000355674478953045675170884864815921512250114655989209825537687740123942979043456745002699330254343168 7836 169622745062860297542545951419012111384113589681855356077256879394003777061011702351000080759690296949082482000177597873505309983264 7837 170533527338347787069897418884582530711052214711819129663147014784235613223205498399764346008937489372817521056511840625107294418376 7838 171449082973132708358742422622726121824827555793516480644954744735120100107612712008442118370869089112022325490064402771174554186200 7839 172369436370839249762749668167958382449628651441007067305276289820381840054501607286280806690843280792087377996143583191392890267750 7840 173294612056719628017048398758076136281630027291342400474568801760584770705432538587816311692507155306415449876233628346627138052325 7841 174224634678244665228126961869167410801316097167937594170858858154398277992255493522521422193850839807241458386422145663842091233375 7842 175159529005697157649176468128142303377625525042871852838443945665271399533932072900021659889187962476450649477061052189590622415625 7843 176099319932768049079929049659747200012913685808870924685455294085390822327436127579759172721559469494405038867474517199972743296875 7844 177044032477155421787437833753115065629967255107932513051290015953523056968726067570013174759184463820034622250949068121095831390625 7845 177993691781166317901892592206511416286972104003607958236917012064011957525016546952460636059979928170588194626554963482685900068750 7846 178948323112321404299462157110476272634936917037445124199346670653009957299938946480193980145556241709226249859060587068978664212250 7847 179907951863962494042303164732692547550197609756301173748430074239469810947329583866259148061442272065561771196524605781569557982700 7848 180872603555862937504275559454508055152071207162659048256212519824695805333370445749424410395110069026016139979350746421904635324000 7849 181842303834840896369559622586248285833844412576304397766828140122768750474698025003295252146288378365402713054488547316086190128800 7850 182817078475375513750278153905809795790760026104643054503089657094388162662766292536389145678782884948248267950021965068994262567776 7851 183796953380225993728391898831610786333135491804649174973132865111171161250200942611699267418062396236351249172589005366513858536864 7852 184781954581053603686557457542693860690710289589863460995032370840760770128209022386532621536873056820857049514149608232202886925188 7853 185772108239046612852315814775640729647953701555942352506553119043335331675722777395763095580387011083638269667431597110906836940890 7854 186767440645548180539917375551478385548592896781291456990128914475615070292316139889767320485857779660123472759832961630050401527950 7855 187767978222687207634287072236376855950911036792620031951870144681067203951608252755903315190104733044301759755438808493443924083355 7856 188773747524012164922091816084553364996559068079561524215071872682687311011911543902246476291729183908503570182328659081358017711175 7857 189784775235127911935593400181324359065642431470032761419046334982755153420535705992923395108512853980376015940275685166339143040045 7858 190801088174335520035954023411272021588706063855138072900123482658135390944214236545714219381745319003529189370031140670062017047675 7859 191822713293275113523910004132982897623303032395232212808988827106725563577367493975183016962354572409135032386726910609726472681865 7860 192849677677571742627243099576900568956183663768481648377809567394090515838268088672974468533908245973543062555704772867404523292028 7861 193882008547484302276259259060647202952664171747553591496039000850165798678297268134417955625301565618974175018962115935178913421664 7862 194919733258557510640532736953768986628593412282095850513466068925264426053368185094927386220141663988665290837370011870515879897376 7863 195962879302276961462490400509214450459064778778519180338739056330772650485935477916152753419476483235321031044110612657271838752000 7864 197011474306727264285997918388889726931771016558970523044438446799957401915438630358951637174910692591669152285469242319789158400000 7865 198065546037253286740967442729360843524023815754462317485484536615509925743655686567658521234667994593233691514761726507777003520000 7866 199125122397124513108136540330474136822181602431261616782973709743367272685668232371005622282160219654507242311423607218394624000000 7867 200190231428202533451571631057160393781966739135217870318049372392145032667649547271187504350382351295395059797420863883840000000000 7868 201260901311611677670127202537660148868916866408317777945086301673149433334290709742884897121880538408801501652575921002587500000000 7869 202337160368412808883045743114806141296524750318786556803228284087475813449980713091366649722543745658478552281409608328545312500000 7870 203419037060280290629113827854510174366566253372990459524689781286940613913972190814876186137156688499773877469187234465870937500000 7871 204506559990182142423298268048189206067486563627567202587753709149936649942632651522711924868590257911026099574984775026777152562500 7872 205599757903063398279573860610383013626625484400926719329279224967992008658127163002196102317203270634124967813523186865556919285625 7873 206698659686532682873722222370689850680157132279376991024429003777049982677298713184917709173830818301641909764645621011477150196875 7874 207803294371552020085230642565131336987787080966621391530777968415131054236942906442856989383061526777947506046034282428382759076125 7875 208913691133129888723052016713061186582837738592073514273434602146943547538404242078305883713146289253421634371780261447138188145751 7876 210029879291017540305902923199713622539110844373469400608897326632865636700239746651643317889526994084383882248360442373269424939539 7877 211151888310408593833977961779427335669390254623805550496329449471719994975174607500970042612535890772610270332089037512570777602478 7878 212279747802641922555445787227524473459235555418747410719047227739798715914702192579189204289695428995047943745906505085328608450490 7879 213413487525907847797867042724995257345945286786296980092934841789019268575947165301770141703811034415220563311372784115617767411300 7880 214553137385957655001737832372128253138156459689924584575080043838808988373428768377937016828711709108030041375374443172823352489120 7881 215698727436816447160715681514253001753256979949914446674346922515849354613677410097776121093195454122766480513570564376122700872800 7882 216850287881499350940729333270007295022811887694380633306066143073175374267166658915403381809900969187288197964401763465187342757280 7883 218007849072731090818110440670558503170038205051248663117651549878090363203347121103433535199311362919529230448128586062855616911200 7884 219171441513668946645115462002402988977023231667072992031650567955171032534415117453107441681540234859202878050057061233490071504140 7885 220341095858629110119731083136555623029638713811894440506902817236952857188225117798519610435581841272703101923928563732435604207738 7886 221516842913816455705477510666979579154329116966562652734910324747305874875763642116862919654266516344840242010152454245678507453614 7887 222698713638057741616042244438598685083421005682079269044500313772243617047589750516146255891991153922201323070634611140042934711401 7888 223886739143538256548993693431312298350696298094387998442063028795935128196621235262864284151224714391260371117449233559473227779675 7889 225080950696541927922540495955611937524673626244248209897003323874429845802210749193263224985054274338110620063014958410085833529625 7890 226281379718194907439319899765512007945367491260930756526845938632146090311731639983102839151880939037455697490343243218028957706575 7891 227488057785212649871518311166710461870056158210709276590560612977131488973016517927950717065251384310429829702258472063326475099125 7892 228701016630650501032250400776754069456856449805884963323912172971300098410166920970992655291454662540125693698237772493673961318750 7893 229920288144657810969051228707631119014028438604035918874111829310338397583429304037181599492070210922959467901414722567734365375000 7894 231145904375235588486570000181592195181827367706710526392969906362821145540477451843935858893670873758308675598611712138281817125000 7895 232377897528997713177095565734168431277352934722555628680097886881100993738081518772878562399268965745988983690772618961593968900000 7896 233616299971935721209393925184890134852613630191455440346282257910742218036172221448555512261127432428599414651632613706729088384000 7897 234861144230187181198498073671662766685778625396000934613173125999567338482138406535203977834870078592401743398690269570388991411200 7898 236112462990807676551561838700216996833693652886057030509496893170772686889788065765538362807556831206650882643266487083510932864000 7899 237370289102546410757673202072754773190545547041920645732600905263462332446344737628482370970271597615245904336210037569445277107200 7900 238634655576625452162620287733962481575255029604627052675165279925947659028526647954870732796222646933569352607273063706415609409376 7901 239905595587522634843016039319695169132869418278546652250802936447442268473496600421018362219676503037902002109862290058925657008264 7902 241183142473758132267916928154095364761730911331363810948953797211661128927045529702220888477554473985510185849912139368224812985368 7903 242467329738684720510118147604383374607889999749655494089531644518000444737687514493229750430999940955910286605887677486532935547090 7904 243758191051281747843673992429195088491925608370394382522698900960292675929022693253558638885336298515296274230352025267125575016525 7905 245055760246952827638878826797865904566108671155373557400485707472413340646120733628915195324572445254199070721061305001655889567735 7906 246360071328327271540952552178929405171452266678168367280774499369616124205176174911385765137191096115496850955721734239334122627825 7907 247671158466065279994006141894788764504670087847892085950627430350093848057867382416918672169852529639922731771350211017919103482115 7908 248989055999666907247518963869849430649030498344339144784794314900757489748380421768190089629729399586548332884182005125424993704725 7909 250313798438284818058541623491968623005359403137122828439819225238988780613965945316729680190224586295861026878168959206419842737790 7910 251645420461540853379147286590753884327558437722690111098072327324194204069449962320064472140410662568098949044203249690547756536298 7911 252983956920346422395292255859767044192724744417985123688041509149918264534966664558730496215743962433164652254400853541117563338364 7912 254329442837726738360214345703332084667801427275071170260555723679668537323532676104357866073129564316507676851286895427273156196576 7913 255681913409648915742796709125959749397367161719158200691206348378090923952220286584684764642447170587440954565605136391873813613600 7914 257041404005853946288956600142059442251106693869701092401336593234512853223967118053262376298412513194518597022776481988121623916000 7915 258407950170692571672084496111314342234551198266559550543581293707337944753344575555738583816692918121209310557943922904027452928800 7916 259781587623965070486860451875585683228929201752393620039365810734521310196365163322518035670885277884473354455671457050538673920500 7917 261162352261764977419412912712339402524722612385500846041381907329419694384755397177937325799305706958080734564691695949823064606250 7918 262550280157326752505761882726487879487596641337515880274703500727572135715111217623816725982777947412342329241816350407725836218750 7919 263945407561877418469804741871879674313608824688507493390425577679475425729457742395598180112028637142656077198678738666782558234375 7920 265347770905492184211760546537988215100821917268962264435989308075524578167522908872074208226644162978345627437784084313339886659375 7921 266757406797954072597988759509472358668253994649432443119015022849948120131888429894021291084474868456123386317705432517238660925125 7922 268174352029617570783442464821827872850804981850985995770727844262541320162064090971960719529582577675043077576722499617958554392675 7923 269598643572276321378705667096324060649314760779729816731119668494836121513423790019062489278478206847272391754552084712093056606625 7924 271030318580034872854600694650889845459877472436812972951598769983446544922215621733773108674491690876211018792190692433116490196400 7925 272469414390184507658736468190467782976061876031016736500425703388738435794747179856704895639932409612859277582714713925151336203776 7926 273915968524083166600102915174153619666955991689856189269099392611652491380464715218589661964075070521708175385555911293086729265664 7927 275370018688039488139902562907351208155773118604677149511256140347809036214267994198426314670503626177138898293325234438776883396608 7928 276831602774200981309248795784995093541527768675235064464815194985920541082051892915598582477591555208042944800098345435698498109440 7929 278300758861446351057152884609161880375296390573825500379515244247337462777114141533851203047156277882584143164117228792523522048000 7930 279777525216281994915370165159578301174621169747424001742823821904171692573961563470036760419185550562220301151406756587732415283200 7931 281261940293742689950181141816331157757071512958382869601122843571337646522694710779083990168474957927293297871453588682681876480000 7932 282754042738296489055047308620778309334198228314716690201674471709585672852802054404503019407685509012780399451270663917336650956800 7933 284253871384753845722305609329592584756853545316456515941332731476438537699479781799873237773750762070019701884305872078500933952000 7934 285761465259180986516651200423990112065018596515007201241136391427903160584528150039860628079204358203489925761601525212701129213440 7935 287276863579817550558107043400695395376861624381381057440420878982830782637259119229425306539139118889482910205722659410867316336208 7936 288800105757998515407492347799247300912119194529649987398885996077998648390746238807814264423069188654668555730976417760543771848289 7937 290331231399080428833081533228817408098151585548490549926398835758734343491646863471231473731993321995521800056913431298566280479651 7938 291870280303371966023192702198463518370245883187288583105264712367704563436902795686668109561786117565441973309113478924901809307525 7939 293417292467068831895861147038049125139240884062668145162012895011226709818707487772227623582905912247636313310468832380391277515375 7940 294972308083193028243540691016091807047491991377957938168484677136769108813230440654480464096520384431158090421717513002382526947175 7941 296535367542536505537935229515704102656021843164827556755768669228249231076463405110603631479870678519300484477228917753136238410750 7942 298106511434609219307596241651954055142991646015893998651563098320962483959343817125440575201100891979325527290643790617862592206250 7943 299685780548591611088830842090409528515170692579523594735738149509700138960232274479443743376077992091680014092567973374205363312500 7944 301273215874291534038750699424424022972101180020233937204269814992927396313531489230629216308541483990885426637009358070096824500000 7945 302868858603105643387956429959578726643287501519994311066607200218202542096552480749073183655362210140615722656026188376623070700000 7946 304472750128985271999396459138588764008109299158811629366179232807947266132255592343907201644261706458908302749805153276923400788000 7947 306084932049406811389365408473886151189674237303363080862080897455214885074113751842030724162804208801680253577991947797115899800800 7948 307705446166346618656416401471814908610639800989810270846091642753133115280087243303529843475624877830913169719752934816914922293500 7949 309334334487260469854155881769477678958030039749599124983814373123872790964479773883323869154176518848273850989002918019092136511850 7950 310971639226067580434470201129093904464285247845300969290520465988059359640031782009530550400163123820238852257989789709731559555326 7951 312617402804139213478701971065488622990702652777559445717978343336038142775391464083825063642142441224563397045368658742747369559989 7952 314271667851291896525652593219342650845450529405186817666547905832430310874989985076361671381158874981341149099541285145716415568323 7953 315934477206785267897037110135809186746424654412046762930876693893606822988185993388778652256883468294437573891553236649561440175665 7954 317605873920324573513160176398542154639851254387937864019940136003316855259652448674390563220496594681368433983658322703640082081975 7955 319285901253067835284119173191879080574277899600725605473065114894230687925159289416494589481427798813802082686046734039219121530765 7956 320974602678637712254773916988545294385763770882299878949689003521407451981916187580779594260026298694897824542226039413731087302450 7957 322672021884138075775053691463031323678801848828106895349453413996239589822334289910656822027216006934001571559867642472045044807960 7958 324378202771175320060903113820325418228847849792064266869726709870324817142566663655496743126990510124273729043056853493588524267400 7959 326093189456884429605300292072772952135424905394727037115066722499676720288926329264112700080252576607977462271080039048075464639840 7960 327817026274959824993315504645508784932824237770585038702652469430309924862772803026106835256687672545075250444838031164127925715968 7961 329549757776691008770117911004479642499995043501118762412516856013300338261899153680096211521955009738673360942579138700021013003264 7962 331291428732003033106183261478316395430821428091843335333902456509452595131493582381820937630836024754254197308382699330658644837376 7963 333042084130501811099708902546743564744924105373642710569732884188614347207910695965156719251601483193678362925653290993135886515200 7964 334801769182524293652405263843449575387783740533312626051686579928890376018260446260746895353570835080579977945401632212917327684000 7965 336570529320193533951407165035594835756239184140395667087916886671223172958528584014370271762816910755517042495127357239951666872200 7966 338348410198478661687035401502771908687689779811672134729431514417798846111175161867169323480587948087161292996381585000062511839000 7967 340135457696259789233540871121450109400939500342846047029794642538706387250907501246967462127669819565433125513026195729183280618750 7968 341931717917397872117781711138538037404553117107850581846184269282414023267543179063791556796163211311101205361063281258226597203125 7969 343737237191809546199020251683963963083735017038831986474957355534258508080061033864325852834002388242196543546611007783862299359375 7970 345552062076546964081682795470844016174702575516563024275724557041868042763701622117628030330526549036276100609773592294250386865625 7971 347376239356882653382003043183154391565891441219072841759946761036249534188459490691079199891750190681318639036517073566250905662875 7972 349209816047399419568971149478833304586070752863529969821248946417696657645258803208848914004408145436453389219018227784416642618825 7973 351052839393085316199936670995895160491681775653935557205760756240952794152068973153954300970707385678041169502019003725457684552750 7974 352905356870433705471566817853809698490805077704765591258645610164840717072112963524743464381697905533993196522563265205981431181050 7975 354767416188548432107643213591320087015388654404685232283191202670974888893608536497632301404055909714220420198268319253841036187276 7976 356639065290254133706392582087746669913155360275131623390620949049283092214775552667435085410195154813188616551022151479631889408864 7977 358520352353211710771691197731507288983443323966433308153604060589194547012000622544309949381554248257204250136048942664382190313888 7978 360411325791038979754561348049900768724115743562358071655666374577462369375663273896202276922475522306007966313347581745971027052640 7979 362312034254436532533892264517832360255048446480150398699311087789317789405257596125728782930993201946413249937905284740946261207200 7980 364222526632318825868269782864669355899542279417909603478016500389769517063418465082432836495181933877342436627069836564963137918180 7981 366142852052950524454190211695353733102935452920535723701369245398968507375359300224786412545145261816306155407448786372377282197050 7982 368073059885088121329766337713031682672712780819599393367183000228695983551970924367936891385207239457476277115674040719372350343470 7983 370013199739126859467309004664093392254185291014711927033926664891403449053232316116166741772971582188753719525531651778866288074675 7984 371963321468252978502888106048932326004262022408061242289426821282874494079033947232522638252048420443378917030390369163616727822615 7985 373923475169601310656143970745730604933300537132298855211405652104993542508226458116720172969266294093167095616837583323459020943453 7986 375893711185418249999235845468121454793328741522194114169893874054191709155939164657371049005696882144529007277177340808913051742539 7987 377874080104230119339880345332559793649306507312410911197703739598883303702592371894181035375712621877794845227938736028732508259001 7988 379864632762016959089951218112324937530265808478336192936782000019125347087233887796893740924892065047641024015825601553203674318500 7989 381865420243391762598084420848724154672871376881836078235188508797640569337488690824146862275677788150818458696108877252395163100000 7990 383876493882785182532161218733546092597752494539653892868605082968521557763639081187386979026338228351794578662973056546640160180000 7991 385897905265635733005428672467449336443567837944191552515171830494694576519387112910008438917981940000745156739317639644031948000000 7992 387929706229585512248363376103422471401924996509117454411779036590441784227755383323289010586165028895996032745499033901120000000000 7993 389971948865681470737192544768127520029188605607226438114703754802163115742071411282133466226585224704189546804563832587200000000000 7994 392024685519582249799258440310521181215709263605296849221568699091178850110103543111771011454214437591902889851585551092800000000000 7995 394087968792770615825149580208227352346913566872792647765836133142656014235992261593476090607929888111088256218691676882880000000000 7996 396161851543771515327727126006951161697722089766243766382720733859096450597339748753093607488565202265220899269252330828452852000000 7997 398246386889375776198849224933528897955946045901447333562105798848955331142072755641346295937596660698209873286162262506755872180000 7998 400341628205869480625741822613227034599508542324694359607809238959047876999019618755024628684735482682083630254912198541967963100000 7999 402447629130269035240583524318423348484482916369369361508097840584667446387576262298049270034639853245766174597881204925531016681500 8000 404564443561561964188966412968363975325954334325102265544662527417485614776280583640382910528757602874218094850236842916340170301001 8001 406692125661953450915466298115893927687732431899786106937586184756645809736440458313782455083819942373990408387776827471805827780539 8002 408830729858118654577606643192990544494449916670989507812702740031868232768511817340121146408422294286074234805568486117488749731053 8003 410980310842460827113032378037694717882487718269154313028406847813643510538785095383609221877697208622754848187634742469274371956615 8004 413140923574375257098724937815409275567531243167134522133156086196427835167234679506156547842373354861305385983756747042925984743675 8005 415312623281519066655590173462729737479937928727742076685587307339464791069171627190771531163512651777843188996945609750395970125070 8006 417495465461086887766738256298519780462842183804685570292079875346238553297484617579732693785440041183162214355423904223956063385050 8007 419689505881092444493251362063687218237043552733923796814263506357223775437184038579812485327233470668896007853134117239884749880580 8008 421894800581656067687202787020329982682973872110693520153758034489709308889264488507601953749079794964884290575234351944397958263200 8009 424111405876298168918152248599538496124179083590722948377425886136386774794174855432606373166722847362885900228072000042830419148640 8010 426339378353238700446298491288100740544923536390504721679538153264191024001952503085282476215491980695515625732980071630044093680288 8011 428578774876702628192923998988071023143848048872953931759932952723489284618211217855100636982691665312681694264882454520076358752864 8012 430829652588231444776719660149099896622187937473151230748098920072817864003212834225440614376871907928432952203268880276719736071276 8013 433092068908000749803031701951804842660707862875006715931664498691546637207430018358737280838209551821746841037763946672818918993050 8014 435366081536143924712031173344090640541765649384484842724644760232732880769947727729305596206462473660734028924404391997887152372750 8015 437651748454081929611269790708523775795958344249745401422962859419685315214788724788356364952868933580484262543403149543233228149825 8016 439949127925859249638057149581522931995407914209470267691699518186970655220973168113824948850485877676841063707012913621630637432875 8017 442258278499486018517575244706900758165645224252999715560852224174246907581163284250112466982191830374646965221326774746114070615625 8018 444579259008286347103639030710891509550634784052657418546354707217304448479698255444867542315850061041568109728984375631018555609375 8019 446912128572252884810518507160414789818349692744414925000998623773105917592464755425528684501997895005424171330545600107689140953125 8020 449256946599407641966260643474169711957997799840990107988628548590028475803168064587039463488302919074869853460688947202130958743750 8021 451613772787169101240490498329125876469093755522943976601641535185661667535537984637613816842406382675893986745489490556914080119000 8022 453982667123725646422732270576451893720436748386309275708090513450401749650136275443309073358910906664471500862206866326844223808200 8023 456363689889415336950874888518657980201836370031750992442472644914432093546202687719565511731551235444867319196966782945623890004000 8024 458756901658112056713515254538904162430313603249881940190277520381903130645177909397066958379167686758727600261489548746232564403200 8025 461162363298618065774547573949793300096004392087013185838568813095011867669204050404006248841274913581683810337005650584968931685376 8026 463580135976062983793531480612139125920970414880548301713824963832611015140770285068731459182366827955103435942882640702057096203264 8027 466010281153309234041067106101047623540423689766377647993926376065961025604052610696868928646167344305829317580487147478390244717568 8028 468452860592363977034634011404843455098970030566046266691323282263866873207287970911763956372445684005466693182751300263841993903840 8029 470907936355797562947115206504030859387235737839146326632247678001679094409033961924665000531535711979525166783475699140499940211400 8030 473375570808168532067529528632953045867035538983712135148193310521322978310741368917923251354999269715668924770374013425781052793560 8031 475855826617455192721337648318600743451023192210438195726767094457318013657514493711248215377480262783041709714092347544990778441450 8032 478348766756493806186071145997792837548462904376368906892724488402745131786526362473984306810645331461993840987364914103933776027165 8033 480854454504423408266962682584725304862416334593846081166881453471280495382969460072920369171457169926203648480662520187377139687975 8034 483372953448137297326730515149307119049286778697809622722863769843798656474859242301347367010525372687924853214645625554396006601665 8035 485904327483741218693694733165473812801691334577757008528390627303399756828779793189073229622729447218988473781004199397220980028723 8036 488448640818018275502977869864091562365791553084197631363522261485604238892964354682687606473729641466790600038106634040413492780989 8037 491005957969900596156671244351715169101033054019282234956844029058716975444375341758605124010478525135644377976320491009932985735326 8038 493576343771947788720532789652004800336873830359934601732868384334542771971496623272714406195044819859214934059421949928325312523850 8039 496159863371832212707024505086723045377147053300605383575124738446155575089998599197425846515668792474111502260126250987888819433500 8040 498756582233831098827300332946699235908916869851628459764125509780315806709662717708389729118025776605287602577726945421876203832800 8041 501366566140325547428120502867023602711520330587241245975138033886533013675220972417882104207346044713989620765563575243246732468000 8042 503989881193306436463598525555699577211416800093957067243722437561962372538209343214184490151724512141697527683664721910474530700000 8043 506626593815887269986184372590798983420868701416698672884338234047445841330158748648807569807451312633163684516254902106558324500000 8044 509276770753823998276354282212268140483596562424543747839050241586703604351227095808655620975445375552354849975746874266727650812500 8045 511940479077041840866116422995762528061634851196798282663838513410738062567860392056791481217571579343423172490355124596008399706250 8046 514617786181169143847654677938347851310787743102837965274352835980091320542041336524981108320448683381406420795504801521371399630750 8047 517308759789078302995222440102960187053475942775880330751796029274863692127394454449692187507563967071343008583029730401774653974175 8048 520013467952433784365766906251921083029046990626304278845323257407751255168692639799874993029317420774940399379036099088164346405375 8049 522731979053247274181714294975962857260355207722383587866712875470556748773510502538013623849789063068413999007819734274406878945525 8050 525464361805439989937880088291596875297572232163844262709408919329976556642043033496228773721689284464646070807033776229592203513651 8051 528210685256412184813588197641305236248759656317778715799646805245367280597261671156788064237262348982361030257321275835751417390289 8052 530971018788619877610791293337268280652727721992690518958928013889259308098711765150711330545343197542313723816831017074526827486808 8053 533745432121158840579283826970542204759769658117759720344838019117684444728511411560829684341717926616632861320644603782614835757440 8054 536533995311355877630991945012176219224624705751573323690014727100822771152273304360709860809174694262467323246048531070303062096000 8055 539336778756367425586812974264212688530669242703867889331577473139233664946172089269015087059369810320933442351880131273251189606400 8056 542153853194785511241563901172676959144312303953222541486383763411389956891268904914853854931743143483976056055480196896815185920000 8057 544985289708251097175285722217052974534347035038653009756805797257682742639965811444311750552762018856914826304900535690722515353600 8058 547831159723074849382441176334060453092720574999543549902880410911816220163156801144451590110357015139080573142069627106454011904000 8059 550691535011865359934439657115331630772740748478943480768499388550902809312875666974224053256794970222054258909154752831509563965440 8060 553566487695164858035427526678971824529510824129464790390807975448147097395378731269303329504995125980399357094368719544140814891008 8061 556456090243092442976397108874651055236065702805502879411850589333178017718701195270679836982405387172818651673387889146211277633664 8062 559360415476994872638395830980080974116216346828841534769057250270222292904843659266451277412759179395988806337781756941942890299776 8063 562279536571104941341960824379549515499828543720204999429346075340439632022832978474342223904655837425485456806205404042172185183400 8064 565213527054207480986866309973829716504548719247362058251394529598188874099634603545639798823345643866138027592036081137553981816625 8065 568162460811313019573853817380101750903840949690165955605087889617524177879120682221858613895188853516653000907201625083164366270675 8066 571126412085339131348221262537653248214180418294269133262291780055430026530075753986159161442426695173603256937678340384171048055125 8067 574105455478799512953978690448227252503341759913930304378889402970792372891470768831380553654695565507687254259470975130209410409375 8068 577099665955500820136738642907116971358641405123463687920943086439081262749356386471781359961817736736814655755580494343328036359375 8069 580109118842247299683600209869648812841607068011601222117455194404748695011826782053174087360174353701029910034268441741249773718750 8070 583133889830553251439010452422989810415139816034132541773214573235462786524089442179493839365472534212028124454014917169677117106250 8071 586174054978363355386947640338313664434547807067464844042172163267766803983786718617189171839798858016998587566484875688330633140500 8072 589229690711780898941770233313429579370047697124422767553424595888015053187332323054607526947832109345054336140998388317056668576800 8073 592300873826803939742716368077957702260513366680023591948376426884652410801606503105469469524566894139119554638676784280096380876000 8074 595387681491069439400323419705531824606241138375833946856849645538458227838576425369627158942367499939831411862047065927695257101600 8075 598490191245605403796968621370349634283853188510828999141655911852001487196533058885560783022544939012610934439959534461588377796576 8076 601608481006591065698312399475313670111804118187723436382461354493812898458843400306250895004149579004428009076238352463198777302364 8077 604742629067125145587658668149513811157057034789197221137724940240757578404591484897790739655732110880704271314143711917823740645898 8078 607892714099002226791133496694653199918495493226542057208040901510393367692639718030384337512739557780616938308559346859122824461790 8079 611058815154497281118127994371775716565255685773690198357931763910221955786058442760423848364204213806170047299816303212620228723725 8080 614241011668158381398655638308376452476282074485571372784422673972846481537317225150881858793094764846140222648234948589430245005715 8081 617439383458607637457141302288077610219300726511336146684846121845061673392199501759822842591027860368250729773737790455563381993825 8082 620654010730350392220691637487290274480992198304216453243425358860762149819474206796030222596377136930405563385355687283894386752135 8083 623884974075592714819096932323918538882140370343744881997262021760031223498300720042151617661082253958459452451247661106958251822525 8084 627132354476067227693685869753264856489018037569230213983847962867835689765864356567911120089213751444446186843446006292305134808090 8085 630396233304867304892699449691199155050413794288836868009428967348331819872703516646997720388959775737369350714345457537380265703768 8086 633676692328289678892071505745574195986732654261661131046938839238658090892877262366475240948941448442030629642702312011061194568264 8087 636973813707685493442403483992668916081976792114874888134365862927599168214554955976574845991291109182687725810975595372571609041376 8088 640287680001319840105503243004554482344417137255613887015050225034054558383237768255534977666245071008267735552009088064506935219200 8089 643618374166239816307124365575789316729342037794459408488716915489632853378488254142365877255686277282036679613858655225690422144000 8090 646965979560151142896496641517729976446035945837292866239787706399261980234703414691522203224247158096566345222990975297036306355200 8091 650330579943303379367882796476243103893109900299384322118675760492437060026275568208722440687445146636488952972576881879166507904000 8092 653712259480383775064734024102796031452819474344880871391425980514222864627885726169098696668813274399478985911596068304413718900000 8093 657111102742419794853050259360401870254999731901349636311167559460825039334824395545752122359023540054778676924922232092441992125000 8094 660527194708690357917283251779712671583986265640495626416585309743689141376882209499727043795451652927969539816309144584562890375000 8095 663960620768645828499554212859132464811969891159182753617205556838411959996464367562151839129717532832517183526704206680129943193750 8096 667411466723836797571095986589214095426791218504305585940175591177427628200229203006353130090731733250238311418885267654197715029125 8097 670879818789851694593675202682821281669092347277602253850050979481974845587421315883381732245978525110728891894596311254746548880575 8098 674365763598263268698305606303056060684880036245268806409954300491596774419233278297124536028502751958131426843954755727939991059625 8099 677869388198583978778832615126379941395290207315735279635339414855875938654558831380763281775323261279158086517191648930070406217675 8100 681390780060230332168954045159264887675079778721904726666903382430984080827480322354319187559218199460222126769187112100444655132401 8101 684930027074496211742945793062622606970254989110796806073599900713088519894930794028280527067278789048690930322517316052089235569614 8102 688487217556535231452786998611812706049249106884442006343252027258744808525545394121802846479697692342377279896865525690536543461338 8103 692062440247352160487529781721287059792378100434567481185301979642966532634936394842938116405944312258648630555758933917772438308140 8104 695655784315803456414637011233867793217469121287476642134152647632040946128804949420123785386479337267086491201809857894127895855200 8105 699267339360606947837620686153820578992010230437722867470773387647447071466871160011553640231633049834374984290734523168040051614880 8106 702897195412360707279656374670191230436933784331380964360733531741859975207021915390605615128460681410281869842094153037051865064800 8107 706545442935571155178928754438596789616208796061143306846493016958143836439172263726600262543812487827862451171951682594258409327520 8108 710212172830690436058282633263581902015018388006278854935321114673455936785771903446209641959546919726913792090308477802784006367300 8109 713897476436163108109315918524365690187842795795520163981347854477935142739342280737505485123362243261178285985989026125699583966490 8110 717601445530482187609358874311213568353479655612691025245379365691116461708097561778052526468179755999268166688307063716367331484878 8111 721324172334254589768840697152625014667712650184043454036233504934590160570495123692179194979743007719853868571812627173590947886539 8112 725065749512276007786353006293657504837792450526755120451492585784599667626791032354900324740973083374503107265095476850248620683751 8113 728826270175615272069283346671396527349699978700345851166836752256066141407256517057465128302047653662092320642544018119598375338125 8114 732605827883708231759213318069142688525542715049013194057024448806870544365921655465864692638816748328684395202715237244233708046875 8115 736404516646461200883358560612884378172029487894400418905949534564460756302625408168442732606873558643714163349003830206995791515625 8116 740222430926364011636174645197380281723392168880836731935170316539119912204764722132143337478273505100581230365736991507568429687500 8117 744059665640612717478867050235444148286257105143316146617564084158665240188058013329399192403488551807463861897651697327148437500000 8118 747916316163241988928927978245838398519087876540189963564727392235454998294721097117327426444460434644028173417914926176757812500000 8119 751792478327267245096980914504878145015827219199135074601809604116178222307641141689926511997901534687170979364940101289062500000000 8120 755688248426836564214148704943254063188741920780003029632064760471725677393783453066403399853333734535700807954349763000000000000000 8121 759603723219392416579875693765398600455939332769410008523795451451714073758580669050738076199954967393739053899005675031872000000000 8122 763538999927843263547632287478054038079451845592431230146132851183412484172656074265951252306060781005871766051477053975346688000000 8123 767494176242745066354214388240794358154645599540177976881722409256500940807304664984511326029680948043625508899713865696616960000000 8124 771469350324492748787423665374377502435188682181991574931144563911859762169209722291351631679334703350518574481429579300272742240000 8125 775464620805521657876780821788337460629882324581768940040174891702316886184912900962714954504493362585595028103026284727369739769376 8126 779480086792519066982586086995901650782676039873913910582506268831085428075903770813453965852622708812851215068957201415482361069664 8127 783515847868645765850102367972662296368234475869100419286379885790772515130519301111982606903200102335054866109332388256937720624628 8128 787572004095767782387900063856364328781404522045505878084560974258459421080940298610266191052888674263529770664445897953654427715865 8129 791648656016698281122471763668809400092665813261480251583947040988524989928843205895060500341162481967126806093876481072156569341675 8130 795745904657449683475103174025488147015651892225386317140399651108273507648717599309076737994542685451747789725393531435056444691645 8131 799863851529496055201676955259724134565322296249116349661702425039730627521607315094114355552571211298815394410916016824098043029175 8132 804002598632045806531591981568070129022250468134028379144824675932090756823578280969066437745190988320715271074341675891177235990755 8133 808162248454324750738305198740826993427651225930314469275367064307073347525495420245770532086834727921236804927658989534704542083950 8134 812342903977869567071150059900101617276043567431972960709463967420268582340591893419351232267640085020763735249622779367894877936890 8135 816544668678831714176057816667766392019105661121419513446835397297134581214259831884709552818096959155993158973664119688710043911588 8136 820767646530291840331609084732817946973775075289201480925414859793396921322914171923570021136200980560326665469093168122678440840864 8137 825011942004584737026476456503802990844745814073134148911139507752587545303104584080028414944863176146037405922438967288435882631776 8138 829277660075634882604787880305523366109963907869204280350892687624571688902021931523992262186423283375668346704487640113423935440800 8139 833564906221302622907248459615606326412986564804563733272356364844677223246069023928656986222764707191769496463535040574916297244000 8140 837873786425741036038008654709111247557704591335973012145564481036478673774110203574566944604304391280374573095670809786849438218700 8141 842204407181763528590263013780445708484828261375299545980898419991376520042830914502725789605541120916645564254577736492598877432250 8142 846556875493222210867408955603896603948448871958274543993963252611092385670613903177499332184738890888446325941248881344082827568750 8143 850931298877397098841293219060943994767581023651544876089148657062989089053583127000533358158686547310300074858187053245696478265625 8144 855327785367396190794627847961163124597880933570805343531676575428284106404816930283109695944851052122031720488382391298781599546875 8145 859746443514566466801071467695682304374860314826143935239517542648268434066138481089032929813920007895293208033794771198115666165625 8146 864187382390915859403748622246347988690152793619884110913034757825579391562069057544941303087416343961704195045994909935440457563375 8147 868650711591546244061123578517335130202979000131948360411975671144609535291546327739961759138527395552090576824257599663359492618325 8148 873136541237097498138158786227526943556644740114525925385181497013268845213145878242246408760483362289655607870403107533217782312750 8149 877644981976202677430575635903906413906351557279308684055958528740873105858467849481020852988758642130641442696777446484443083074200 8150 882176144987954359420799828937237914813725553426801451631396276537164992707464519533721038591855353587623324867957033902662714746376 8151 886730141984382202675819120229620060200706446546704318288431449825436131633179833594303557554167232792603087938645063501350080943264 8152 891307085212941772009710987699678062853425133950364232858810400423402831035320377356563350686253147931088664882289824048016284064768 8153 895907087459014679247015509881623103645624860617346609632659277442344137494876136529353330422142984284128181594852574445350541091840 8154 900530262048420089637437993224793016753369072426369563261585477323649453455410155059713524905325944534847809379888255400579829734400 8155 905176722849937644187570298789221158660514934855236832181695830775864879109561087077624826357581746884372305847014404207319211893760 8156 909846584277841848391423002365732336317425257457208934672545860398667160807853130209575860996024351391764397657172637955816210543200 8157 914539961294447978058566125412456655749556499061129734840961221782733246370139533174096957710784385137702180512393096352645994552840 8158 919256969412669553156587853695142138055164189909944237444791842683888361140078375809860369937451785875900336823128356379547714280600 8159 923997724698587430803402087617621072468979577157575725203549680535285593500822038350956668896604160050611959307153094114674489484290 8160 928762343774030568764670528827048919313816919563218829244382643399930925776560241945352874590620624469297748596350193692504221601773 8161 933550943819168511032257002151205914661734109884680469838263744818303800039993281862584393109188316387440195017407860323085897009239 8162 938363642575115647281204555181755210461981658279290593921771221661464126781616332559190170195286935476516328934577623097588872237201 8163 943200558346547298225223299357117059693882866956445097191244697611264117673242392330190826768098068856498733748545704216799276293475 8164 948061810004327679114102700365981987368537974798682367692055365560248390539419551808838986962657337471229165373000462783298429729125 8165 952947516988149793840819850932794553009309610710268116292082139561429657047843141291496147442706274435970948487524789594521220015550 8166 957857799309187312351408939161963034791232863533731747118401250944054105279985036980999170642193886479170886394474202260956379534250 8167 962792777552758484276890449023197711004819506961576551948948786221142416453913097322386783243282345988051243731321407168872486637500 8168 967752572881002141933735399540621551038406525914628029967561159276931272706483616093865147174115541188148957455468328466101199500000 8169 972737307035565846067463964013293930049513146106174443685539886787480757485234803695510131090421460475510722671669779442511780500000 8170 977747102340306227943052943337232081346964527588082947188750482133153890785536250419588943378933894718202143231545234197898448300000 8171 982782081704001581615856646451074540186421860583201335060955527676347769902174718937239663464708506556799982516455450235852536052000 8172 987842368623076760447734619418006654922926979329240091050392787902635607828223590410012195880608222364633968076274587313464056581300 8173 992928087184340432165031241168260265278413544365979759253371327838184384965083749607794945022322090535348955412944582049577980982250 8174 998039362067734746987970362153784174999946130219226563071882079548543893306136228528672376787167231633257598548572041459821737257150 8175 1003176318549097473594916811073300750446052259738128001755917652041311108750409011058749781189024173637399348607853903941975629924151 8176 1008339082502936657919819658703025322551606294960827432547534462175303564400096872752166299190519006194024233723937830790930440313039 8177 1013527780405217860016993546392518922866906549922894856144914476826840649056725291276656973199246896172606661453075100376053675620133 8178 1018742539336164024464218115077171065625015262613613672926589163879868568222119203017027225257921607458702547271072597804263292877315 8179 1023983486983068040012945579342020832265863448637411715071181931295191604001871682575892056797101030484374638541774706120750651034625 8180 1029250751643118044433206766330886399652256931920222440486037325860160721944405072626307243416841254273420052577017626460812766169600 8181 1034544462226235530740600482935537257836198775488128010725398690846938126306721523370191722644551361313709459532388074052550328320000 8182 1039864748257926311233543904207240430859903565599280523993146289945845352701892894159030940811982672165958941867570409557858149990400 8183 1045211739882144396010756824532161384251696752030063811567945380089324780462193739200023755976355317923432687366322251157372665856000 8184 1050585567864168842881754129826638188585155869635245905523015327076656217390118139346601125556382382844986684733673332782105299517440 8185 1055986363593493635826932798721174593354893776304071183007623837529835215602812476108725639501653128824581103757893304775902188535808 8186 1061414259086730649408666204215246799566373003350565532012190241674578188844235809780103237104723815688204363299097569139947852529664 8187 1066869386990525756780663561380443494747147202402692354428227682202005223031994608811684694883632113182263802541203851794314770251776 8188 1072351880584488139189720164189043703033577065198569261977411109856932543589584091509657744264101300087191307433724190111492892262400 8189 1077861873784132855111878704371930447117944002008864855124068811454787814704691080275641949683723824071464736955137176031478480896000 8190 1083399501143836727413947612448907956186104177176318967146156868739174285186804092495553677114587009122900181322139864188500823244800 8191 1088964897859807607181283167034603577165605765795263675620458737028382359782478848776734579532589577069091055300587737166340107712000 8192 1094558199773067073103742260797664386229548138588380481939536840426985223626909176870865250048352175418386796206255140184976033690625 8193 1100179543372446625563756383980009227969534045804760478326622444382329494034697398826604372899544576322585898831862613081536406671875 8194 1105829065797597434823568799515167577515882394380592428610656895106603719689434668613048815663288361589437807296540306187591888953125 8195 1111506904842013702962820264339700898371052849066779831388587851562966107893316062251718878909317785876772523735874769201150311559375 8196 1117213198956069699472868242822021437917730614269699383101016436815054497967967103433696967345643868819917619595055564205246880152375 8197 1122948087250070530670484620287087678479739211442313119029340027920294640766588172307433630161196267798234688152799834015508703631550 8198 1128711709497316703350901734000654165336718643448185148521076032678813797557052256415642566215881410608437399352747015918017576502250 8199 1134504206137182543358570389021975627556391988585316120153292162595671691239528303619532183037252517054397671761937504051525843410100 8200 1140325718278208530013460727153233215454668152697540081384519727597365477794113918440697491234051942394664655683056884959114677516576 8201 1146176387701207607591281695770283297958700848666417006182340670976218279528604704538648568235731399721650366218630370939890877392864 8202 1152056356862385535317621763487939905603871167008531575401883483296398276884763233094130110005659487705624458687912224271844647522848 8203 1157965768896475337598726812245729279816185774099956334206900879084449995813434080409822186454804516444854359643405300395974129251040 8204 1163904767619885916475435178389528862946755416563006241793738650189901603832518613103597888397253261299873515694109227421337386631100 8205 1169873497533864888551689013668645323571813635601768462050234840134500481056628271173503762935266147303513575955769496871596271461290 8206 1175872103827675708915039902934648168483938504410824092625517007221245532527476712121918719025792446526787913733792718265564014613950 8207 1181900732381789144833669438120612257629330908129080163929904229182555076801121783949021500230085540885686825340067810364235908195685 8208 1187959529771089162282656654500505313463894022410135101754309973494044772604758670358177207884855183661356754899781100147908664018275 8209 1194048643268093288621548349347123642600645834490684148430936537672249606389092230224100638464648387697737992444526191652586418104465 8210 1200168220846187515015729806423426892012314322996351952748760222248798835557221198657657317894436228908220846618119932238489404665943 8211 1206318411182875802465656841253835753531450554527823966114264451631272323383984794056163165920911862895940207387274240626692148881389 8212 1212499363663044255580699878389981395858780171421741097768389768681996307355173925450358930999168307995174140484113489097925148186626 8213 1218711228382240028508171507100354155813619183618517844977950383329120418083523193774411003850373606899294926174330281478882695298200 8214 1224954156149965027703065187962647157051210634567203662296835317715028655429025698135893239727064166030745569790311268009600449429000 8215 1231228298492984476500129069372118352131999491049835138775083440573253980427893022351275012637660575303902961603865822014422157423200 8216 1237533807658650406727139807480373277695563708284366868080724888934624323469473445759162703436472770261396736978905774950258914944000 8217 1243870836618240142876631470925944569401746811175762660783008406474591083618705879139759295072718228299221451636980245653374806400000 8218 1250239539070309844632878676255867940506772958450479989854501292884857910593955066051221806353059811758810285889752069387733264000000 8219 1256640069444063173831635682544579317617903754968785438640500156641049101382668190194728883298221665724546829228149451974025456000000 8220 1263072582902735152211998933872965840987471536672791208603034209588773210863560161041906160502894369059341401768013211236771192100000 8221 1269537235346991276602794153686389277650466819009363570686348947237916028742631811539668301378559417743273204070497757089984039061000 8222 1276034183418341958470095261494704797304765135503737241794295864995302136138204944178794960878548361595471467920585821726148324674200 8223 1282563584502572355037865814105991356950996992665731801281463778552525131577938945597623108934562832097543125939551506153785653672750 8224 1289125596733187659480279103171827471730706808381561856000270939673472704263682753679229091030526026443853357489668790444545146019925 8225 1295720378994873917972025219284476296341277910639552543850427791315464885639570862890674732656746313147634249214139125594181780903151 8226 1302348090926974441671857089739969674233100997467813219047053873482496155304629990085737146725446083051540764589908359890884964378489 8227 1309008892926981882004767500486075655226471003102604625422323801831267220275670188290685702982228748720355872218663011661059725383163 8228 1315702946154046037899530229486513291286840843707331653396313139261948973894264695396155629894432959429699906873094066859312563754265 8229 1322430412532497463930885474254706969570022991016434156205954314612173735841858617226263741546336776838155725136636026936654607971950 8230 1329191454755386948609407594940828732486083418258981781919748302868871289422044879713068943900610566509714713790334113836176802470330 8231 1335986236288040932357066679261576125870520718518721295726871501065965937951694081323402774921697833458235464549314903637343651236300 8232 1342814921371632935002689448848708394179209450923568430689794544406508872911796510484074217623027047390272807175776070567243460820320 8233 1349677675026771062928944469375808135558311884612779101976203383984995211625215281676905102953199633931114119475718564912753301456800 8234 1356574663057101666301126419301103397061231050109411219754079335599746098412291521068908349427640689545409633044884799849042176582240 8235 1363506052052929217107899253589556786676594623326104489975352165886747189226300649665409368046857186101901517241200018947482361056928 8236 1370472009394852479045283427928135737658850939442674667963847534337598617814689868682022018467601451631151887203418670931500784416164 8237 1377472703257417040577542903601295909018453735444474306913236181088607024643117929184203689675540298000472404887482941518583224421626 8238 1384508302612784282812248430597808745521469500798003404765683317521249558895436589348307786068130843751275776967975973446168369232750 8239 1391578977234416854131669623368231805861149961528265039359808694788646637932241066351171156890118086412858424939276692738881087771875 8240 1398684897700780723828784636155446618719698234620833990234575567858867687347835862235539958268756172233888878408578943808377739464375 8241 1405826235399063887303597868781019712964558875832050949828682741678222906712266912640055536227708832572964421951919467797915468328125 8242 1413003162528911795684128164655102108899326376222018337200221670919066044161180973527335198971609086987680367507865743605035029296875 8243 1420215852106179583046377495793863679001688620549117323319585204105520931849539751979884031619825338553611937775476921899817822265625 8244 1427464477966701164718818279796383791139440095928724247697757220276532204767343027853104516720111441920949415166186193738806445312500 8245 1434749214770075280469451375961072640345805704108194058338520498496972751925258925048137369320100159199727789828521050141268437500000 8246 1442070238003468556687291616881828508624063135851883249855680401919133320757275749212762190529877318414233650813773893454275380500000 8247 1449427723985435661985238622866337480511099356947474037409281826962937942044773676055095966125740444415817585948105214597842288480000 8248 1456821849869756630967692814387080214202467619072894849516002426346379788482170174243083733036937565645702510726985108031191961600000 8249 1464252793649291431223985197723131118638547214507988451873993662113606239197240159759897580247845959889326423962016312755966324736000 8250 1471720734159851848927709886456645895857357728060796605749727245140330176982187977306135538096553823033148871683632951235181584613376 8251 1479225851084090768742385692372760898570416683107669054637252261172528779658442839045984817597705438120838342512609073654895543025664 8252 1486768324955408924055532749814555364916148785500049002111159509901304949188151921581382652370636298812756554632959945358351764611328 8253 1494348337161879193886237324400029945892125636576534724061412994291151327409444098399684331139031447875918311008745980448223464478240 8254 1501966069950188523135598017522312974515882988565036589056939242581830578299972597603262376492822691715271418003541194897979528392800 8255 1509621706429597543175104850183802591529171880980220836161142561423881465210019488221776136359163159374130197967639445320554283798220 8256 1517315430575917970095004552143350547769643895733530534073612503839405452291842151759558925942169808394969421822571844804794719336425 8257 1525047427235507858263056174571894289157096098123682319397782111402758654149547997692654370594315131632745959751344993408079454806555 8258 1532817882129284787173786286788733381607277715625416892101936412296546605338666372867250513022629951168923628498684809307212142045325 8259 1540626981856757059899417931522622219569959554986295184163238330306410729773858572259089679550601088493482340873319834340253095447015 8260 1548474913900072991786077640884637609044081277792288503635539862746863452207562859947715712203938854535835778646151470928166656354763 8261 1556361866628088368372685620349029214039516247993499574144275406142918271920059429251853031294110827366916683304528523296132467217614 8262 1564288029300452151845111175209041511915910675587281760165844175851550523698047839291333789766516698777146125549977100389113496096026 8263 1572253592071710515674734089181170451492349727036885449390186132342410198374108326936803356474206998081381757418316269959135568607300 8264 1580258745995429287428498495406710588760545207275448644656299184627979807814422245120282795970502035685219494409898109618112337284000 8265 1588303683028334880076884354816302906328064983908840595132223360786020113418263556817947739093520561235239844433785256198096387663200 8266 1596388596034473792466958545973923282339108169379388843218405086053674198162297610724381556181904491645215041772391116037733441316000 8267 1604513678789390759969808365994482620930704836878502076927590041603912772355431023820175537886387879495129433780012027147004527100000 8268 1612679125984325636655210557508917114933890472844810576384114994810676018153934773171764867106599312834821604927005408066867723187500 8269 1620885133230429090691354447270586861450043682802810069418560245700845947471725746094695109771954743609793765009980738709139974156250 8270 1629131897062997195013824065040237245383724692439572565782294872215919252440985076553901459762739177803871490408482610594598561868750 8271 1637419614945724995655856885964007068219710266083426896505663356687400905436466196190129470845336124524240660175101526451749005904625 8272 1645748485274979140481141806889642535705948782730164492495263914689808099162706430008478884392056794972159935427444248179396905904075 8273 1654118707384089651411101850161825995626698346609548722816776763222731508387971409214787718307490944092301475883139772741723546899625 8274 1662530481547660923590733632784880354715778652116001899653763236708550637013065546469072643838122602617988499466008053909036297104575 8275 1670984008985902035290651612084713432955690348251654875910176169040914911721838340264012772981034827498664457594910511197673050170501 8276 1679479491868976452698016311128016661565412884528768711903724450545415844347376337566447961711726935881202257934814929096534668197014 8277 1688017133321371214105517950577199892720537837627453120111419225902761154625567481518385014369566440239033534684483282282334744026968 8278 1696597137426285678365546003295706647748728312839029692524704214876617584307159554420489742141444664535764407832123169127728580704840 8279 1705219709230039922836107001385635597525983528656060958149174204402493807659471900207475262124597007818064861456080966977177937882400 8280 1713885054746502876405963342632208513116581815870509786469233217126605820742137130519082557146630727788683214661156392554461444008960 8281 1722593380961540273548860767505628968159292620619610264599539328292880587218148029494078688245503182360805047648858756727917529011200 8282 1731344895837482515720597534737529730961703090278753378133045401605396109033331434140204909809185970204708406380971560550320224496640 8283 1740139808317612526778070061788644025757854262715597545882067053141979064157729100604846979147815125131840152163213719777863736857600 8284 1748978328330673689466313888019545978518278575313587431160593868869679773733026833221451121038711581701000613053817819168836620995040 8285 1757860666795397950387951257937426522027167065011329102809860001049947926306764255081601606381278474837286390966115942255977812005448 8286 1766787035625054181239363427582795644906816483290776284713916339299505651636759057721478161793719858482347718121216886891616352491864 8287 1775757647732016884469333010285298228053710183650631864908254072583826871843734896196851390798517384446659252899718517216161542092826 8288 1784772717032355331888855363369977756196142644471577805354218574094021245195833007720930972839882832943811945973160013357649881953725 8289 1793832458450443225135304263102261564269973915908842341429692969517179418878474236137670359203377464196193222044345841098677884490375 8290 1802937087923588967270162032932946601249060185407443606447724035178231921328004194585702378098047502019689559099572129871773710211425 8291 1812086822406686635167094015286329367752344793048381744103692910113323150513827499482980397133280914272733632239217512521654220009875 8292 1821281879876887742726267968788168316546202996908343400750239499940983701824628344919195183074452260228041120459313250159431250778125 8293 1830522479338293885331496813827067602015087427132950858586407759799008462397337339422826375056852951816372753001538341867992273718750 8294 1839808840826670356349024346452809095290270876718783212770341319343866445823411679430919280869895808458442137215029741358338296906250 8295 1849141185414180826850584324595295054768620044334853511084265493760834778753168405006358811977639246862916456385322171325825186737500 8296 1858519735214143180128749956272532518234115357832705548444759139226647838715577603227161750875490402366210615533035367398571678892000 8297 1867944713385806592959559565847326362150742224262335767828109846402414406061848059007815096562742165275303534160160122674608730432800 8298 1877416344139149955955961384749732191968332669282123225701703084092588517421127495801520467376379077089235013733736677663660484556000 8299 1886934852739701725745772335014157509988476719413142776934477714955094160334756363258285633413437525345510522548343739228171115834400 8300 1896500465513381302099598699534323423557753694327400795458973222619902451403996272360807435922937159785012387244474014331721442560276 8301 1906113409851362023527527078695306724469193851161711172574385701629848416483795221760703861380022825999985524697818551133533413283914 8302 1915773914214955875258368420201700469804067861548475448307225305357080961667170088046619945653305455976504743405887871752602049780958 8303 1925482208140520003911832603401715141149302791834530805455788596510735859508877006987715903552046872931059750973822494306298191812815 8304 1935238522244385133572232511933406408120777385409404523625828325035250133952906388823167884269845544723254189348591039712004189801375 8305 1945043088227805978372171214715999261515659731752034813021084407170822989291304110923718014495110651995223910833870548062135748675925 8306 1954896138881933747096160295794648689083155372789525144384757039089180434725287549522995604937732635193074098183805741790514223601875 8307 1964797908092810835717258054025866603276848452546104185661923770626221192480479161746792909679637546101006580363261680976010478507825 8308 1974748630846387804184609784948727945292826373596278073167219071189073616455212841407942623734007182291475475863198942669486221433000 8309 1984748543233562734186225235583978125299328592120834499902811550621042457469888422666432020722503534085681971783348311204705165869440 8310 1994797882455243065019447189868545433958735173188503890274285220699389892820255866386024041434330881970175566053782246221438368020608 8311 2004896886827430005111356624959873527164732868515548074800444275192053840221943917648360708822406278591311203878965704750986012145664 8312 2015045795786325617142830629285140251289062038572391158261374826005748623177143708571587892386348092602330502096985669957740345163776 8313 2025244849893462675143125970171565987183267195619137104137256336803301749270683359092762941599886934443137126304482647862223332966400 8314 2035494290840857392336710546132749285439191674514611805494865727822527321807357238219883385600774094549888971082228306576808738816000 8315 2045794361456185118940613686205953593364265905874111810038396978415804415074671112561989777784586595696973347543778279286925085900800 8316 2056145305707979109528821121883225402216436519733227764184662295667951913644418105172339112774836426813489168878305945761078742272000 8317 2066547368710852460000208237941807852947076479006624361242581952893827133017939011041312356181046578520391704118939351277798430800000 8318 2077000796730743314608192714780341339336511365819788547339517257109902842254900141412956914497748847704989426780968473795775318000000 8319 2087505837190183443933701740865364025111462904137979509487770382873047688989984831766231414964258180056240333204960619819396246375000 8320 2098062738673590295108196460078850020980894555823969072043659597296588379555311361541195725011965133211535073011778056911602017340625 8321 2108671750932582616020384112054100016398516695569397325936460167751288735851166338374693293361650153909209243247443992126192941229875 8322 2119333124891319755668883337445951023316755734314300636066902700433601897630331506588241909815490705182374702299126110004006909511925 8323 2130047112651864743253497294582285785261670613862940418506116521708385820921669506637535111954549436129808596103030701623344761125375 8324 2140813967499571249029899535895398390506531367436502634051909315317170049787310920391093536995819175435468114674029046864481935202975 8325 2151633943908494530386456015569730461551223236920759926775231209283759010983103670626388305474186894934115675181421066078018570215326 8326 2162507297546826467037600164530338211776265344292847643058993042287663176048662961261733376551523094919782813810725720734159614847114 8327 2173434285282354789665653722825805320225531704115544287416133332338088219054309020760463813769750534369594472343325149542951842558548 8328 2184415165187946606782251037350705416780986843015933895407487387690135083813291154862837499995773212811172171402437786117038478059040 8329 2195450196547056335021585916656725269152065936503553087273780347424393278913337970540449656479132679343399429588626144590602856741600 8330 2206539639859258138520565013600347643754852588980407034741875127271546891932206006249635759164907922571547168535178802057236114366240 8331 2217683756845802983485627237484186485222609135043597001058205935202930445066537101272479019177550784372816747096243767705832351647200 8332 2228882810455200414492482064420007567878294496182991609699838315679871345842497770734255824007862813372209217393628672125544967544860 8333 2240137064868825159513338029763833528747829587181522674257777589764281042507418694106420362170255626420246986637014724167558502104650 8334 2251446785506548671116343389278330583123717410539031563208125248720574904024368092109620627146336859510118450423374616664079691794590 8335 2262812239032395711733951193640604585011167291558489792214236157674184552631328430509361072256617291008135350426476929716338529602493 8336 2274233693360226091350758129458723336992081440340610934926707300590622479344738795623714428477503439662765007197080410918493088505139 8337 2285711417659441666417057762564394249799630189689138523890994928584889317211334408903755032148644411660408347541813302728507311320001 8338 2297245682360718709251901627645947680261883229378682378427215832182336103485920919138386177392974805924566312629538773809812511361575 8339 2308836759161765757658883322170676034034661733771883248668443874376737306120865296178219946602445663305098179878734854052351511492125 8340 2320484921033107054939158790281349210993399412471996083649726317066391655963957303957279947028055608378830825620199706731072326857450 8341 2332190442223891690949397760673801592450392167032344540574483212588672795013614691107069337278918572700312746257730803869008939959000 8342 2343953598267728555317434296685038108086865552339304335939768809723949338492264241053110563783603571892768020989128749632325984525000 8343 2355774665988547214395356120943631595421845977352281484609165287020600987179903971271827820501201319988563871817776147263887551500000 8344 2367653923506484823998650313747460335274849206172047548772442767599186142465829202909806313409179931809569774030925834300146256000000 8345 2379591650243799190450814705528276526411750305272720735318214297742963036678957602356153721610413388391139220967864382042591049600000 8346 2391588126930808092925557370034984674012949172821529975596340143708521379923304855279463119758008190171722231882252325985858541696000 8347 2403643635611854980553348686029113982013727344891847618403455424505927418343112431388922452350369635150785261904089055260193131187200 8348 2415758459651301158235669110370860953535118043509602923114847778217660327010502967339417210197767336946996612712516476540694548564000 8349 2427932883739544575588818762747827091342978580687559629040017627391368567056467698897279026053123124148349914320970273997153349337800 8350 2440167193899065333919629859767342104816152244301211189796914200799110383913008427809810431886192415308931493207921860135998094530776 8351 2452461677490498026617857681053280103627630596965292851822321678738474805820165796372127728003165462757218471446143851781029801788614 8352 2464816623218731028834427859375731871061295725496546587323513518297528994408838962110520597197897624087881273586720116535884462360613 8353 2477232321139032852801095147483202795265331737965896991930136880084903511403511466385080416284799191238515888285838043964865320266015 8354 2489709062663205685635429242869470901534200035916045611959714266349167647415016271273278788077799728677900043095880915377089174666825 8355 2502247140565766226965394594850133264301349012418186179479855805595117156348381987506939275375819653302277850756182506356344508250155 8356 2514846848990153944200141252809892947875476429558953439152389741947430483212930803442461121422899766916450372149294783360783594383425 8357 2527508483454966863767980647288792319662002086073223678148162526262406283482483081001112600285091579291485347100878898849276659321870 8358 2540232340860225017138891664009451125492939672561343866518662092713005549677176680807880229867917275664977626918195250361583453265050 8359 2553018719493661660947296442753731545938268274791049406748047370158581181143174757763780790261786662826510190871106753249471174341740 8360 2565867919037042391031270006475262630175446578877429690445175847952942937543282871044759264248737401271614889017871820631389039237728 8361 2578780240572512270706811130149856422443168817234971502622671523098697594224256711106872834307079721051196894829191372337609121237664 8362 2591755986588971094100311853365683048113271910161797492265720790963727651987080634498055727073533624470424486705505513026698213441376 8363 2604795460988476905868927816180792074545419796869795002204292303171398864092489674388919675717949036773543713198786247075507923268000 8364 2617898969092677899147179275978541025285341787117914520793478022588566240221143090250119259852872582127171142025196939086762381962500 8365 2631066817649272814068811396707931511411647581432618766487954810482933716192346961235411251054759018963598604885976919115792291276250 8366 2644299314838499959725720375022354951074898847056152017832594193406253986561751772168898881154661237407717813384976227435369176468750 8367 2657596770279654982940617395799746888623787635117127112882193741854497249236750682510542831216175867052341598091669784892381435546875 8368 2670959495037637507747063539185283589796488787872003388587442200647507374267692574705594703961901692175107738122563365791996240234375 8369 2684387801629526769989573871079666118708784288300644189738240104662931961224802439752929656908286460964905754347062932922266455078125 8370 2697882004031186371977666349043569898667337623585072737840939234125533202751200396660305627451972138399771127214261547604983310546875 8371 2711442417683898282651029207868170207770158501692876255794276038523349556344647063776749189208526612490542488199553075027771645015625 8372 2725069359501026209238407527481349613344956298777720018451584128941045296723229010784172170371161761460384112723282352316341566057500 8373 2738763147874708466920374136388675336223469374794773784360913329893587956891433194996551454135597231598799488539560707520278567900000 8374 2752524102682580473535860304636686175911181019519470323065330049797311491624973887180529432074665054241656597425892062723162295732000 8375 2766352545294526996904186301781719715135266983286780704374369536664631189862526313492199788458449428426333050303581502756690125317376 8376 2780248798579464282868359340417552265707912300970024791506778740116131209012939101944727439281573961993372476666582045533011919601664 8377 2794213186912152192701605229865653518496195476742099458273315602241999151658880070472085570013808135390039647213698498699527350550528 8378 2808246036180036479057478795728653719581547031122699575438019963279078426716155051857270018122979050910806646996325017547139991306240 8379 2822347673790121330184465379997151743611459775840845866844141510371868636474863043954110569623042978155339599222690349990203841740800 8380 2836518428675872312668750157030898089061531841422069376686823266057081932321191537735988243965005913351027496470141856554276334897920 8381 2850758631304149843513802249780398059799043142456057075145866108750794874415064387269919983000685648039015915073064634048716221056800 8382 2865068613682173322912605407993272890217367184559111655881620347396608696701499395732964843107057394178301589541709774374530118640480 8383 2879448709364516059617775049049704943728425745385414495569323912361675142584013286589936860295589661966371406050253975123014570881700 8384 2893899253460131121366441529073864898298629316934795934576049945759418513084972660455104052326860873271439398450070785731585033710265 8385 2908420582639408243370660407170410109262159285568178382424607476676161246187817325629222543525662685968408453498387762582066939103563 8386 2923013035141261928440241022774257612163145650023177589037444313532104092667953896063899927729242758048980970104991680629733796304989 8387 2937676950780250872863273792680007058358424409772659592038710112445398948660564775177592692955774486554683844595012768929670963792151 8388 2952412670953728852730293151726593823394657904988132218211325250706688597498537994383788470542332125425717312895793196937413418570675 8389 2967220538649027205950945944760264940756973526844081765135284995099464442964171564659349792549777838689121164167840544745615909992750 8390 2982100898450669045777253296933270717845220299911883445880905328239749798181191612733333899248486646375228350490728552921830018811450 8391 2997054096547615342215066548432797338279650511556439798523981373517133052071208634847986567712291968973090559773998079439014091318500 8392 3012080480740543008275133776585049685172497392396929723834989948828676542769449744095862675972217112942937158800418038193570632100000 8393 3027180400449155128587321815675087811028067668196986338002847357693594635068326145378558496717490488168231174921423177895285493500000 8394 3042354206719523468475988630145443648916327835361881645157239044438332305039778202327830876564914712345638870232014942338375026500000 8395 3057602252231463402171281542244652999893318012297830348415983057970755078930825960731578383998123283052807756925789728548663143900000 8396 3072924891305941399410257337755761862711286276057085798126322711512758406555910067885361644149636607672932330694446869933453036111500 8397 3088322479912515210263189885245006990972293024682710231886000091426585817602990091095397747208525879013434692986941774050992188915450 8398 3103795375676806888604258852597459091658341985670346113972747338269171869741341359466233323652982325715045087452395243722062507592750 8399 3119343937888008795232008672009536402340723388220368328305126125010807068369329347319046502953025793446258469437504891734386469306825 8400 3134968527506422722233539409073369385419970692572893399052790313749006921101593667267911728246209361371447042897107278667976426020251 8401 3150669507171032280777349986656741077220462992000906461831765053886656524611878436346240182653327799075645705688650118976500805948889 8402 3166447241207108695113108689184176444250460967076273966228487876350267587404191415861302056781394268227297523122278148847056052838543 8403 3182302095633850146152385452708752137235432230237068865673318419489665378940795819731343849549826374559227200268536681899641294070965 8404 3198234438172054808602554591831364056050368477168763932389723976052555286535365001244482207824344483122058349752492962153675863249150 8405 3214244638251827726226674823160355310195313692449748534171668293609133244683933524897602793212859152007518438427042580794537582139160 8406 3230333067020321670405185249913527830968104114512262916109174122008166096242392119546858706541152177210298057126403474139237563064200 8407 3246500097349512127780730943102507952315015885948834513136401639272830566277020734271450088493664027575641756899890546790290155905440 8408 3262746103844006563375359497648262724223910560439353010189837818292207870600915166842232047842838211551183462455614883051133142809600 8409 3279071462848888106179720099519252097820272274656204839634988127020761285067028769007188669655593607783408648834051497851011008087040 8410 3295476552457593804826758892079393477998843201346418868892776833254104937473146325116763459968136171211946319668620949883437386677248 8411 3311961752519827601577748492692721196041692521726297976982207241199362670873366554921925237350071613194195333280709502420718680228864 8412 3328527444649508173466325137694423609155346224538976466878929686003685814131494635912510493287375620208415768847669247046516874036576 8413 3345174012232751790066543915707665410277779803639761393973651438867857930379756636960420867857449803748105292701036903003158068254600 8414 3361901840435890337973810713868005939852233305532683945332538718435045649718901489536531414868808823979064257638857656058027617311000 8415 3378711316213524662712918714157644085665941453325961761638341290312230081774414053926031944739115672210328285036622207473581683936050 8416 3395602828316613379415317440673232883351848862531313112013940848109605839316193768673079748209734595038339651005372311136034140426125 8417 3412576767300597304238183413893072760805552380181275820935372835861283996333196527550736889509941037582518951276728649062381362184375 8418 3429633525533559659130853393367098025454604727437779772680122104302301362838668549646153582016498790866070722304383868872067943640625 8419 3446773497204422203189734002216367363329325333089362074476409572936168614381379104640738992636159962027737507525509204497788381671875 8420 3463997078331177444480925280023207291091483680074331777823015752791154949322391348453911447929563290014954617111152084768738574003125 8421 3481304666769157086850500498020126723196924922166486321330945458708199093569681734479963664000869083699449830903488528125603628650750 8422 3498696662219336866885680523263586306969414986818189730985717579293451797474337806868033215361939085688435762669664212238408059763050 8423 3516173466236677936836038306584851535038605644341048754405209180397651960847455963506545780669478423421523700701208144163216805173500 8424 3533735482238504949952377901122533364011806377304303851245759220290275231087792587946278052490231485074414074628723665171891534130400 8425 3551383115512921005352063041581594137065826188439807202191548640589668127770527940079148336677799922029100836972514117528274074015776 8426 3569116773227259610173333015439823906489188495883472197469758086175382445557164643198447363015713590892227795157771311651582157021664 8427 3586936864436573817437548661673684524919868903699538386854925291996795217231788728854623611409543637192833359115530919471409161797408 8428 3604843800092162698697369205014132029632772749670991463485470991435121354285199626247486066752250861834725008346047728343034608813940 8429 3622837993050135311210581678501962347425173004137162110346284216896872032303534637985239646019126096386354481355247377623753149646250 8430 3640919858080012320043699347988242476975915734701282668035177469299956047533023627802803548655074918449584589817312024440423932234750 8431 3659089811873365436176524312725545053890905612796208093890232057046689538317063261263493161084814062585133432995547759297939139734375 8432 3677348273052494832348642839683502604931131182542269269991712694615725625001234950204502494019525663961573051997502424700537328843375 8433 3695695662179144699061300559064365469573077686970555662535091638280173320213644041633657212974601374874540224075753949894661756213125 8434 3714132401763257103823299008208031063463671142781001247455943457198218915263626625958163958105042206891721568938429402118970194193315 8435 3732658916271764317407475804477001136739798809864994805233150885907438378478952600094554128973952302055700701745154852879272965736033 8436 3751275632137419771564988639062198686285176285216486066575610246116552772191506636786082032715324267297753035902673998213298553731664 8437 3769982977767667813328029037808386867643285790214702140141996755511290022040720927842063352454534649497747775303674492237238241035776 8438 3788781383553552421717756197725904850619537035990392798780389658984466045803708386343656126723361103204615375461577078436764661670400 8439 3807671281878665053363174985331312630974695019870307883602245460212359640884969276265176972678904578481635672503771046273459623936000 8440 3826653107128131784228396222886450893004032889935702252667772429797626249482294252741888076310321002335367553095597987322928090316800 8441 3845727295697639915340222579722905048993655890085796270289852760836093467231237282051209009730737842701940110232349192047697068032000 8442 3864894286002504211105310658234392882949444728568822631979570155346563091907843681231581095941026514113387721796965472763432140800000 8443 3884154518486772939506280189380683941817728265292369721974516310664406789872736525595850581514200527877459635060184801823162368000000 8444 3903508435632373884169085643913477647194963962470428507682338616808414954466769726648589141338454374660369772783136029299040512000000 8445 3922956481968300498999745078053219190056818437013883008572661237690160679991199692924426445820916943897128688233825550888302203200000 8446 3942499104079838376797146763021668130058309453975422281032315569914495657191217878059198458660062012245653787693242993575143821248000 8447 3962136750617832203960137235787514942019453391931945669461056054316336080651335853977246337028954866385890762560017540432382659514800 8448 3981869872307993374121446034999448011516505586776591320057978136187186477099287871691009966340745117056326467022193314887722610526625 8449 4001698921960248434258233775174774308629074743020403256948308422286917477598439601931305941862391518402300369008625180456058988261475 8450 4021624354478128537549172630173856578674863790832314691604674321559099617255183133643013833322581486173608930310348311079203759189701 8451 4041646626868200077970993052949481974776983266273878700304825850523221109663216303196694739503879231782220111200628435334487339368239 8452 4061766198249536682353369004537449052656105822898743096527531210674543867802579683197362855414770293779107382477481400198773864143623 8453 4081983529863232736339877496322757166713032095097212142190190086502457767133921749885471873188915013835977668410157001271825578385790 8454 4102299085081958621434568304056531680798547433164757766173907015646901172652178209427728716128430806999328105482466408181096160695850 8455 4122713329419557841048427771561775350111601882178580125624464718464806608289777329834666828152658315288730538355074563234106368829940 8456 4143226730540686214197728211727854551749640432914602492161971376553500718443126216050139651903350705248340963650311504294952160359200 8457 4163839758270493316246933101117897353705830806059051375829500945207282689964915658230484283241692610349195324056261544516789927112160 8458 4184552884604346346832489665010926375962378031499205876034676648021648427202487678829058920082952789926846133620589574552049269050400 8459 4205366583717596605850496218690813850211494849374598698536045745835786205405202137741325070209965229977715565171455743247514485487840 8460 4226281331975388759140893469166129214301766143964357935232468318090023127904378898088170311691303231368675153206017445523369472044668 8461 4247297607942513076253508634479729901612768778937903557615879620611327064166374809972836312746822670401921611121035900793292130689514 8462 4268415892393300823436990495060277109047316635683091204888636684252638720322455320037618880563980987370381492900747906017809424832126 8463 4289636668321562995750424187553441452120201566240310833865246422039979349422563281753063239787754733105557178401642654568380644034325 8464 4310960420950572572959218565443900587165449237278580951927305462249857364714519396666605879445283774387075187472798258833696934895875 8465 4332387637743090484641728206722059760393506782097179571107283090948985731543116053248056311783287400560513956001818134830388040579825 8466 4353918808411435470701018616194738603413021453439747822709567419343598934884011337743003940221216919731755941300646421402334145808375 8467 4375554424927598024247218863436713437154960399173011730642498011518597384952022221302526891162017586897319169444477135629633598978125 8468 4397294981533398604590042876962884257582425539358558788388367258342559432006735065805288383426531992111352413100931704585349171031250 8469 4419140974750690308858310986751681833009923715874071220532174797022398772069121353659550542718228366571040305237175001143152165375000 8470 4441092903391606191543679222369080787537211917613955812155613508015339622218891419282608820584030068444991234497649668699824722725000 8471 4463151268568851422049297530214349769735220868020837372265589315859187217750568972598396485002281200929753762935037352562739883356000 8472 4485316573706040471110781714572296270688762979055709769899734025815460320085041149027222517096535956262865529749287200907436928435200 8473 4507589324548079517746709823273994692144580845848577942659033735257011735138972638258255816296572683486091496105198545637356938624000 8474 4529970029171594269188854226393223010209558347458479609245883376685836196661705843492713304333544698481713176925251889115096332108800 8475 4552459197995403387038548158756497696570834929041173804236349874589369512676629642620966457004495560574650365770431516200962202827776 8476 4575057343791037713694972444172098012715585397787571614708952779462619419462126394492756796133112531179749286760736317512489101096864 8477 4597764981693305493903746968244779745332861586089822655156681546603331314756887403873822922015196753955592168137856605885941461143688 8478 4620582629210903787080034741672707356690602520976462047615164858658549439420554099492029519338870802417490427016819815398146237999640 8479 4643510806237076266869426668606728504479943910114552474929252773510126168068106079749347626200787227549812719094926320827083541017950 8480 4666550035060317605222185024098659682366751039398021895141621963458339297074165012066062426553558534820737662666022817495642202735605 8481 4689700840375124639071995817681886126307123040417415709401812130715169941073111248045322079775676676888990720374501290473537390756175 8482 4712963749292794518529227391394033940507657480112357801276670133266538643260302015427557344258329811478557720154438300471528727691545 8483 4736339291352270036320827532795323159590652902492182611484452186872512745990302880617618497903403542379869878759666316842042050307675 8484 4759827998531032339034426887708751929481696854143552753110624883491860287742447001313831380929839018067212658599027774662823511541865 8485 4783430405256041221552965392861005539648037813058260748857590098642551445496655829851268138644294532647781114193929717519026340527278 8486 4807147048414723206898233723264780170570815413215928180233259997163910222511977290055667433914244611200699185323052252804815924897914 8487 4830978467366007614537136319737999233895853759935489250774752671583299540882156366711238031692194733995597857308323389957461796164876 8488 4854925203951410821043249434020587222056070448664212726209914922838999224429728247107353121725562602027621813304734081303022343772000 8489 4878987802506168917848379857254937577097241548815177306305026574813731575365973535629278030586235951046969927536366346361806728900000 8490 4903166809870418971664340686163975353861967984761178640656270954737708696232947082541976905506518038421413163828440447210572183420000 8491 4927462775400429094004062783585183140138292565135354149962802852938650093203486392607453903612918344146699362982644717256992606500000 8492 4951876250979877527083467709247861233600912677303829698465112318782774961306281120086414512518738417617765968954268098709536289062500 8493 4976407791031180954241253085796840806216836495606289160979125670793578888261431042043674009484877090864522212824136573148625097656250 8494 5001057952526872243872897927068551589083136429516899234022713809596090836349697638457024192652183372742434497591028649791931542968750 8495 5025827295001027836737796743714378090851850509780833580155662996124449239640657934678226386094162660375108239596898655495481044921875 8496 5050716380560744987364490659024651831494587579594859804765103441671521336056789582782651017519754296543372486599599454429738777484375 8497 5075725773897669071148494769385010512412345955621424543351930045151615511804924824039384670492363317508763937246900458427355555748125 8498 5100856042299571169610237074098147286246920225062745325630674078298954167482430918323492781570084040836205040245783926999780158196875 8499 5126107755661976147157139034168908633096426918203600743653475713849357302133392898128753536823672231023246222147096407321527157493625 8500 5151481486499841433573894806043908842887251908886225994248066924734490344917065080626324602487906476537198003867722977583818049943876 8501 5176977809959286727348559092493599742061293302223164541700471723141727416958773127889381945440786393785880186673617289286440134797664 8502 5202597303829374835829146068598428384082592462972136321604969670999480218249870825233122359621841296867320159725368848552329933629728 8503 5228340548553943869096087737610852316383417710990280255360347130494535890859974045675032743412343420957613920064827287505809843434240 8504 5254208127243491005330113162645984627925666098396602774057643394335065718698423224104336079238502080196303258680109347347372432588800 8505 5280200625687108046352904171104249070297431464598964110578243204097383571365261421229301549846351069571650371623687885398964558725120 8506 5306318632364468982919272257102778461799593326342150186720559310466731317734805629694451960802977347737603034274028970693102722252800 8507 5332562738457869790244599483086680321456730442150996670509504687004116345797009129294793309582050349223067677886890750420236724961280 8508 5358933537864320675159907227941596828554020633978127584455100085298403591392883921860544193855297234888646155720386756812183481171200 8509 5385431627207690997199174720898761989354399641510324892547776298671348315057426684011273764658294402263945119526694156973917541476640 8510 5412057605850907086839438566898035629491029427329829644636991446445847004907133593262282423613811476064324507208159726233128677595488 8511 5438812075908203185033779091653131098077188458156239532086696796672707840009093356714047588915214474916227364593670763143953409962364 8512 5465695642257425729100553548655488444930817804792537415722762400762570370912201571466178781257264524470534418116091772105222206251401 8513 5492708912552391210959184324571923502742719392232851091470886878839449947300045355021387400625275125269046669005158043980992235799675 8514 5519852497235297834633466596548680402894265395069939671065771372616513886445706537998650077489475627414808538987551451680250666542125 8515 5547127009549191200877738831438843053642716099014510037418521814522918018154066842816663089514290783750938079817587163479227742741575 8516 5574533065550484247719375523721772157129906285182321119829494412792672687335084981418971311604640040710645387108957075617089170142875 8517 5602071284121531676652929151073016855376831223087263268196451062478928911583524085357428121548070521816489069524768090315004080068750 8518 5629742286983259095166882043950122525526874101894495474615759422844696571998352011939822485368280582799021224688439207931187416156250 8519 5657546698707847107233383332750460362398505076769423038021941748995854138943367630476590963741841478928543453268585318365368465562500 8520 5685485146731470584344556022625300488186812826884190414608025727601653184268116224356814232290067518141911267475305124366532968900000 8521 5713558261367093350635979276641016748747254149880327542388229651373044360771822641645140332482211586065145868156939873072484478684000 8522 5741766675817318516598795942793350686697124387375858718676741717395802658595133518317791643240727419206956858632663682449856734871200 8523 5770111026187294696846580075124316616822308600240054752730149864820260071405693071550127173776904629910257479557527526330421765564000 8524 5798591951497678348371638565376807937430900332521664741983774183413979524244148530396312480553667522785860891490119432561529975774700 8525 5827210093697652466697829966758682771178044478588121530201663691467517618200605557388762639823627866332499031852548624712463447545626 8526 5855966097678001878313277159185645257378995524138084087588832870399971829806204129002019725572402713016450195026649099348250335152014 8527 5884860611284245368746543735945018430773756367955288564113672145595486112297059453169431215045385158927861754986660172752557046936993 8528 5913894285329824886633952001795184676792060697458303331299706609555119366975157050989670030658330881386167945814360659210014665252715 8529 5943067773609352065113758435629068331762122258909243257659143006411809287718691751227158310188414016050406694533891493139433776694025 8530 5972381732911912302874885617548776488147450706432221871551621676158737670919992884977254448907167601506065856036613619659932230768735 8531 6001836823034426648183853238317405130384420713392790214189339530730998290233083283468086950225271609977286772228115798888288747780325 8532 6031433706795071730213470243907154417115965829042108258466397089299439834252350689590037368830597796782299081178946485990975304997990 8533 6061173050046757983000760822132505448354143648772969824797369550357631478645444425758802365262320238436455134101875819139714217136600 8534 6091055521690666408369514272883424487070521762722583111586474704274440848494200512656451580082987070045841384192204123464079345604040 8535 6121081793689844125164788337064935248681034312614428178269719643522690782351773353535122891377906956551474067126927764765057899414048 8536 6151252541082858953162672869094170787787975944532468020828676765689903970179724039868757228961531924414512600356540224971911357860864 8537 6181568441997513281038651459284098723659380878292081104072141287523878155476909156333243086597212037037843269441112556833646367896576 8538 6212030177664617468801998439938848471685440912645909558287808539843522118246123044687712318829692051364734724201984385139081828633600 8539 6242638432431823036131833395701219981052719635009903512078751372285716634029757042486193089736191986656940371017302085585148018816000 8540 6273393893777515889082740656962951874325902926718083843110128624585457768287818293912516234980801382415161889487713755196921553048800 8541 6304297252324769838664263156654273502583861391054999800416795634856470935491400078015619477675591768582280882326967999833080951533000 8542 6335349201855360665839114406715686900042875664724573515232171106035112428897247426111511640326448078203499583050522587601562207575000 8543 6366550439323840988529635192045789503118757606762773599133300661680797574065713838836726717923778755928944439933432184993328765906250 8544 6397901664871676187270868937734944811055440757457172250253603288892946343816953784933126891323333515605793048704176637493859866828125 8545 6429403581841441647201657691171185088249909480311284837258653308942133045083547621482322700484687689654126094173958235591117758534375 8546 6461056896791081575142385445810906539828997008127772527998633279417661791014507805298307297987142780592503949820615498725865213562625 8547 6492862319508229651569433350364859373740775750602879455180111688447034394256707700412140132696998087500125127754640407999272838962675 8548 6524820563024591778362078489055306289463615350102087873884845550039004669185159479333987318659945461195921304905861638824668742444125 8549 6556932343630391184267480739743308367710666120314778742154255324686081610595020005402297516861556081458300763104616081578997884645150 8550 6589198380888876151103577132712705559078848078062167424680092339607170402493017037957706224112139975613779244097921699261862279150026 8551 6621619397650890624798156620875503314214885450150216986162037897395379770516000061294840533517342480215428851963009550120700297323164 8552 6654196120069507976445136771040739603173268396170842876331692068964844309734597296837213738961708335241604311315319503854752957872608 8553 6686929277614728179646124196561088027457891227877397067880094856960235983006178485884919903265314561831766482666021123525640756849440 8554 6719819603088238671496729237246008570941342071398980095889939725994164008463216035050641520465188531178914572023374145804057419788000 8555 6752867832638239165672839178452526270036442971588021466925144214229921159875045115548578273531624512969256249645659974846662201799200 8556 6786074705774330687172149975944441916159418510970358955316711473166367322083498748019407020195692965613182282725077738785873386092500 8557 6819440965382469099370730867549520482526634137179083814105896785318046264884196094105767732743934444151402918176092310141385724247050 8558 6852967357739983395163266321063560726015858801507380306275940523276638420181744516633358689516982859953470587289935693096999070430750 8559 6886654632530659025068902467820874233522803892287691404754308509255184132351987233715036676365583726508617286162039911333806398082815 8560 6920503542859886536302337544022118086071897145135650414751476217452229764471594789524491014838923540411916477874532724493898404619583 8561 6954514845269875797931955012241656935376063660750458788686465039909345359646699269168801435986877045975506184263996934369262032740789 8562 6988689299754936088373421132527639831095355539071598816781080046365154831736546532572241293272692163404189851394733806970944316289651 8563 7023027669776822322598273029431913592354633275292340527315441015925051877168244571339299629568556283838429709778892415037127167515025 8564 7057530722280147697572626055943157875732859187661169149491625439287698010226758513256605845953492398032774596357421582788811733131000 8565 7092199227707863035581247850164750332365435366600487927896999325794900745874462347017814235832300587568368131020575161068503442492800 8566 7127033960016803106236898343173221860645014371140800397447595908559467864133872257574132280356836301007712250840429843353150646992000 8567 7162035696693300209124037599518471803391981542175622656468827976380352969118053851018781926267493916817455582624657828390990700800000 8568 7197205218768865300179774313434624193697212431821272552030466381525468791150440097343856494045569929263591162183924495814279168000000 8569 7232543310835936946073284667855856217607440137901471019487678750676358058060781475602737374752581484853973332113960564314816512000000 8570 7268050761063698392007891779531963149517050092591159548039156194451938396124129044863302254299408487307132835806150891730367283200000 8571 7303728361213963029537577857831838315328981195701229531940768154933683810101947738475817205160591368313539602506716885466576191488000 8572 7339576906657128552161922319527878836394324414292383169348230944902630971410613414353086638644816488197394059465278288855175416780800 8573 7375597196388200087640337315929977928450512200968154365939849898167214547530594770559714756204308793693288214503078277532415093456000 8574 7411790033042882597148025398025963331724292524781681746825289350031611423283999607673082951111232254950107332752968638540687032585600 8575 7448156222913742832582330392752364731187718083673941363380028859573050770766565628579483849360181061988745441122539446633408650861576 8576 7484696575966441144519110079499123721686864099378746828874522647300471441871262139530112715283296844918341180800458070984586643237489 8577 7521411905856033434514446098389702288838045730499429883679714388565460395128347562377664773638238145390649750288102626854202260434323 8578 7558303029943343546647440916575694278488614185963652431018950827921415302080487306717621924877746403643666245929263973259901448278165 8579 7595370769311406394405051919646109452787161408600510467620620739232343893791554893292210088917683808017414476770985288251728077946975 8580 7632615948781982120219897144527994639527653184451845801410268819940124561989930012261284427413372028684861946945596221653000383868015 8581 7670039396932141586186754258794746654063651997011155382098295365714666717601253343605085761986845354093411648759393065936317048249950 8582 7707641946110923495703082618793090779484693660179701523611664011851526901607800282952036521212601320707312707512801036501098901163210 8583 7745424432456063447003346174234033460275687803604371227321490805935549400591909520200980412947070449341892087680094116112495180714900 8584 7783387695910795220786221267994945500127494122297740865266499129305712986129563377767469944257030423943401676811561505359698270199840 8585 7821532580240724605367956714570931640133366171886427325228887373549206452073335275881368944835033517465286806524715935708423723679968 8586 7859859933050776064034232706460985257644903168665764822123318323662311107099076964911387453067535537980988122332699201361395691903264 8587 7898370605802212550506858942443447428765707809802963132640825798093917879216916749277056723881305272964939026468671798331866717457376 8588 7937065453829728779690579813202939923415109837811817023643191445570426654407801791205492864199360207689853017953188095765907685972700 8589 7975945336358618262119134506740153547130674981837555930293775719035344956945377037934935503633345558474591749584325636392540100890250 8590 8015011116522014411778571567910809396748914110414661885527123336199593238544810605869703766288328135549798030429480287635455958105950 8591 8054263661378206038249659893902309422763310808552417562100382930956579875271774781507782576485260086977809486437941148659707970742125 8592 8093703841928027535380090572442008537182306820629350638699889756155382218745627030796579055336273446595082583503441351663278126321875 8593 8133332533132324079971045645647983059721512202972723278505863497499762089203513089111026295718536996437130588406788717923804089390625 8594 8173150613929492155241640155181145931741710145183955513522585181184795038465841750929016793976595865867790030824133918198848721234375 8595 8213158967253095715118742111387017293475734854501759088056478942399765378015573366596750310241736935514189652820925505302646900928125 8596 8253358480049558306688760820488446717711373472962291441879108411594835616157938783414848765812322352215821195660427005838306174072250 8597 8293750043295931469442186862342310827328836861603737646585728133903502991144246221546893610020245884133741398449501152733309635418200 8598 8334334552017739731240986572474530495752581203867054540184886448635765286066453490562058046213533614006361816591624498141479596509000 8599 8375112905306902522243419854928558960493965644122270095617059231580381117410535878208757992402451309442302212470936312825086400504800 8600 8416086006339733329330482319236037570954259745001230972068195842837830459535365331486853310839581288120625216017935681455773402059776 8601 8457254762395016414892990951606450319070063480215841906463346650683110236684021476807182632790927445348078533189868428837584796068864 8602 8498620084872161425158356727291949575118141275087440772832918619778888197457731114706019060099171601631884373761899578438687045669888 8603 8540182889309436214561337752332556060208375983204690003052826183373162380268555792866646167684338178512276769481944811835265585392640 8604 8581944095402278213993562767374033773979426453624195057907290275841861667841839635501565484928727738998920336975711051974415929447200 8605 8623904627021684672102377307623145007681594137194673094918842223527700900954779239527598338714974541121632516147888431215145712676680 8606 8666065412232682100150613719978709149598420316935121264523923730648042136129895730018112824738492698147604891923944806249809043635800 8607 8708427383312875252295241895007545261991688497971235427436088836356149293069919317869394920997732741605713274713253758719581166132470 8608 8750991476771075974494540357389005881264332252699588023578749023043856414443360213175096553212491864662879882026608625604695565865925 8609 8793758633366012256610457729281594308425297438923552299396497708744368322294279750841324335761849769188348632021761708944494483807615 8610 8836729798125117823635233068479133239049401818461486790032019440901418030259418275527172646590073165571206412711762570103232401534953 8611 8879905920363402603339130795363649471022423691365774315323574366043229498589546630891577818791404435653414980630095059324592898662539 8612 8923287953702404409009342544377193530200603106457242119166673970939724201710974711445305681994920721729438900905866706860327743514001 8613 8966876856089222177328735068859535535460355892460229659346947044266334512333335578607087145694935376893484409920099754304353513244750 8614 9010673589815631102827201131729590698380009031832507801872899348417664753644441323290022180990996614713756966307901153904024229756250 8615 9054679121537280011727920045262763706471081305315375751463281487040418124506689034626832866572260378207965363029256947128839248067500 8616 9098894422292971319405877175591582370548458290318017101825629634415079951385502971543155175542222645213420480801084687804060965500000 8617 9143320467524023917076548374091075153692355862812510253495740729900466619109844536060752672782319651005714480336172665135034062500000 8618 9187958237093719334738747089443455684193447433648650098453920205246384621630906998991579774125795631825469000328779074735910937500000 8619 9232808715306831528807280080513402797362318579873660224972726670431219285466700177409842374832834752476032881997658249458151562500000 8620 9277872890929240644288283499758024149415374285144071088458137818086886812084877746759321057896968101205310981781138409211412226562500 8621 9323151757207631102772936037529167199207003547141354302546630481128031490192086937776751530838453553471349004046022776617736057156250 8622 9368646311889274368953691276602412587727681742817544115268859921742975005862137089137462619097634236786617338596961078579941468348750 8623 9414357557241896749801258950693154403228744413719794808376290765471696195839969054374251269552595476922512494328057345298016523896875 8624 9460286500073632581980316057793290151650393695651071562689345733477137347491612373499977296287931334028467198198189289986940550958375 8625 9506434151753063164527365456459574677060228214698732275721641397566762098753465654672967396025374436776596374915415450280565845383501 8626 9552801528229341795265303458953084885397060139823102459952567092126504318941762327636582168452855381470029623267456314012244993160539 8627 9599389650052405270886130898574406203436928726688439122610184142839556904094058057860446931486269160704002875487990861422886142864553 8628 9646199542393272212095866140117849478706381128975693112691931185253581183612363666932385568438635625228624000202986035476292920549740 8629 9693232235064428576684115554080257223873362824016980395242651604942961472744768800302231071387543962465000037300653894454354940936800 8630 9740488762540300724854949200942458766967579753488366514418344579056889428207051442321156760387673638470516594348568596952113246092320 8631 9787970163977816402635739067462006799171893343628669007148260386214263237912779766598910917693980992846912571207694969278275916908800 8632 9835677483237054010666466440868888177420965950977829242137923789923215946852132786611064235577591756991517557801806746742053730222080 8633 9883611768901980527163716260258956279266053729488675433783014147599796872467097939747545227726359701523094584668258635039622857523200 8634 9931774074301278455351171991471008980604040630339213499953790954678709017192890467727623435756566799031678827729480666830575037808640 8635 9980165457529262167151927259770050937504928086077373208183683168253719865920518029246748637082273932417664557141254962399025254924288 8636 10028786981466884016447362754817438649897368227046365156409373082664047682027919106510266530459110695236393370748078252299962229892864 8637 10077639713802830596722721489683858021062268643215531575020975106103539325650516230426643710111027813509382703089366862230024968223776 8638 10126724727054709519440875129270104993527725148246964431025365741283012067557029446594340911410187222126026073831534655883898766856800 8639 10176043098590327091013131667183982985827557121514838517198145027848798814611401294979421091194266721122163335607519297998679765916500 8640 10225595910649057267769313172447518913463658335628696662574267431245748481168836102207611643621999710355786659535767763735203722484825 8641 10275384250363302269868754682077877271329512585662094381981356313920942222416096198289412819270516118077451147058716617579239614632875 8642 10325409209780045236639364701736998085185880145236141168015422758104659847826426014544803144202091020099991895574884918064367290928125 8643 10375671885882495307383467399163688659393663516600896684554517291828724167032207274303280381395794382727625223685180151772462289984375 8644 10426173380611825513246839724925703377271379080781485119644519419892818403080394779095013072992909494498710397954800110603358152671875 8645 10476914800889003867311186749458859984860764915066482389775294377211464221499734967005763460155370950700248236543758234927364474368750 8646 10527897258636718041640288928368830037815907830219515138258833683380169707489602798594264607262282589578856384381155048685809069200250 8647 10579121870801394021586229350516292755246273524674972363023303949102754056956508838482875165013673708226229473380258803364145915505700 8648 10630589759375309129244490923741412734642090713732403978761734239725104052218319816466418267447451160769166227981598796797267871204000 8649 10682302051418799809535326637072653632923627429392863902045245593657771034769452541326105274381235934886730290675076916926798118383200 8650 10734259879082564573983674319695658580194255003254576695021653081650684892398480952831596166679860690961196852023140523476770575465376 8651 10786464379630062498871034597858141018414326857903962940191288276084783221585146556817238213280109093197838262354964727408787224103264 8652 10838916695460007676040181021840915956055674027495452001484024841257386812294999723797548186562109437520093912016294583623970863541068 8653 10891617974128960016247348675592303383478427217015145890661557196843276449200204036851674960979843592945801371743361082995657795500090 8654 10944569368374012806576676160255472610436137525896447765062545697399767377852163661774291341601478672570393611179282003930670548295150 8655 10997772036135577425058179917781588196820397532680026075878119202004058878161852305090892282598658838117856112679022951288949511960185 8656 11051227140580265617263443780116117555640648798941491892804143192720947832923527144466989883097580107097811973736160911176561327222075 8657 11104935850123869741292534831228400732816422640029163087433655743764799945866596644718315391729269181263532878960788237952796541508665 8658 11158899338454441389211433682162745211426136783288167310913846952343592601777304830148973818696369860763307543612691211067595672572975 8659 11213118784555468794651517702764709873720992243759538253854762414849264906787865637107565334642101503077210067846137387985353662374165 8660 11267595372729153437941384338350950421852706358191132760382581473918731318205335628967249460900996335912487379696873500698446552059598 8661 11322330292619786261806573167374077071272172929754588114905310390556251553013624933890253167377714429163802404888497330125163906387864 8662 11377324739237223912344564720899361396241412526401778500708990231482193145469868513185157292677588576795055337331812772103776080141576 8663 11432579912980465421660826272385649406760793070500418394025585953314755977396276590227908092631351402596041344428754024497047568637600 8664 11488097019661329750236664895220365083298681401849481992553757374792727803827161984043830648923818426366439305612961235325098176896000 8665 11543877270528234608791261246845243641152019727542157204771244782294051179263620519000339110214583575444012154553882887776962194252800 8666 11599921882290076981098519036380436626410984861707749617897898705893166598631370034291820909211197845351075207582513077956900368768000 8667 11656232077140215770924300325106303919334836136475716294662268268855794543588756978293372767473354696654888834499579234538629443200000 8668 11712809082780556997961251147467135811335420951432121153215722671892821554833197056392623529273285723249248042669321798118168949500000 8669 11769654132445741969356780970003899736350556319760447091026063133193113247712868048687739962275032905762884290762039995435946971125000 8670 11826768464927438855154868866837717407508205500048719672850411591664886576961637514725099627570273080859597369164501039544173080175000 8671 11884153324598738097704254717833406948563757472610640045196117685489782715425163678197969439651383944670626725124837788199896881393250 8672 11941809961438652086824261059321175951601964882431001282006895960494397668422411930584661319097389235129324701075963793878139481562925 8673 11999739631056719534265006362659978544144094394141360216250411049238997367346093624546884506232856393902148615759744945121156754180375 8674 12057943594717714982751139504212935884448788152492582568592588205275370647060763577889077952033795833532605406972044537601066831363025 8675 12116423119366463886657474138850544062194211251889617190535545947657622885414429576894677634013350687520102133770080893273094301103651 8676 12175179477652763703131056811774484426046251586855836413846510808429426695960872129215977006493729786819687258919627628333036458422789 8677 12234213947956411434247290250978731878478634756657284202698785139313003526468645466267768684642362643867448042106497048821020038506558 8678 12293527814412338062567779782938585817867676607377912354377065019227310979197133866612077203811050039846046088215582695458644577403690 8679 12353122366935850324254602712581462838501573938084483668286324965053125428183015498153359019554543377880482131947352966000854875773500 8680 12412998901247980265689744408569949531136204313101010495310196274478803067113974709946458316759258561349084354919388353544786942322400 8681 12473158718900943031349527437976953406055849966505625786779547776267453973630321967118991723886869505671999703564766682593151040020000 8682 12533603127303703332492008200700487184937731489301631468762215592880508741894749713492874447749353038985935030403462725177965418437600 8683 12594333439747651048030556022536376418608514088537184665428834322794534963690412597622318302683605255551817319471303876288919554164000 8684 12655350975432386410789189575078516906180054965137107183218098939983438570985261378250556475399717174008890430145000907765264920037940 8685 12716657059491615234164751898573601179069554788768919314451361305500089699204319779997840900070001246256450965613639486442398427921258 8686 12778253023019154636057685408549961054568406451510051242741877390411108581348353532998754014481351688416995241439475619680367358532414 8687 12840140203095049718777049366859405370782900823075356890459532640325319381910850509032542967730236611690358734710359491735708146144151 8688 12902319942811801665476531791828051685976895667743098990109586177038402950858904780883216202329681674587585552006625136767676856437775 8689 12964793591300707715536573170698818681901306934260723047023910232953308069807257178081930738436216063463699131805665906267530727729125 8690 13027562503758313483173368222097609064938492879635178577277791754436277377878959379712127899210232795765492004764175621859018512100675 8691 13090628041472978085428472040304361372625891007872174389623569054089536239610914691974291117085931205880024673249371409263213729042625 8692 13153991571851552547573036042263828101010170008847170390007860674699007829653477003727872230887362649759545698702831921568679923300000 8693 13217654468446171955848365140666514253987046170181177342849412194516971067388646669716063452008712816561394335694153052643311968000000 8694 13281618110981161829359548493103904142212549144868815434915178840825132374310853730468317993335243854796052931281359388872116512000000 8695 13345883885380059184841400142556481867659493639996713876707018289146870453142047694822638933684147746805563790708605599745747763200000 8696 13410453183792748769925881086245792136768957313760380293187805614027325953687979067875627866234021136366789715410221853808974102528000 8697 13475327404622714942457589110115725077818812493010451657815502945120390258719912215256050268385935142724905169208352081621860273356800 8698 13540507952554409675328825531222644466435985183569792171783742781103256181703769349299402453190749304284845743054229835486095998976000 8699 13605996238580737168238207331177287595501825869970876176478711568825864770503015243777800585172075382151146108324257537366280477081600 8700 13671793680030655549716817676684880853130408149044540635699724139444720176114933637216444735752646363013854353887338338741115241496576 8701 13737901700596896154713506249863110557988074261304556444309058577635969763724909041305036701544842577100135627436060982896484199204864 8702 13804321730363800864986191998944550125259173275596028334289737305306134666288368765422699201534937038043236405215445954549975622555648 8703 13871055205835278001508913823007347222691805882983085760195084746734798447035497462118804216769702718283455332477352900280893543283040 8704 13938103569962877260074948382973361137076148802542282734816148564241216998212074197947671762176046479798945185041629411328084249276225 8705 14005468272173984183254597852726309826981896528007164305605952348658617746229767089633472701783492817334776704104189954514056612011715 8706 14073150768400134663852273263687193571525152158470924847881171749907048494391452764286944668651861940613357290020596690125326752116325 8707 14141152521105449977001290536170238362381483461995451095077674231796450939895664352101832618307479042931133590252099955262230214901135 8708 14209474999315192840036385822120693185147949841046256656740142122964339051256949850492883232562655417753577374837390611705682628738775 8709 14278119678644445001293374005743448803012321600632903268551816432826441745211621646725807500240575924819455825373718588007507913430590 8710 14347088041326906861002648829339628108507520701065878366946127040086560000385362310620515582336996648285809698635352865274318559399018 8711 14416381576243819629468384948969947024956979201014652231305681943467823149287426146441427201663942187551548808767727124255009532755764 8712 14486001778953010529758381205663260438248813278544388344868701235840221481210659287129776247706845971931892412880128648931929999961376 8713 14555950151718061554170510560193388171932767027338209663825774970378907324086972088709509613557103527258292186926905771657847046239200 8714 14626228203537602285790745630859122534308028337318697675982850600882966605809070553855438904514368393020120211498652783126243527444000 8715 14696837450174727298514739853011992063104770266962346256235949763531538141416246192342308146167976509825608823395216787998747391295200 8716 14767779414186538650969993316358390653045887010643648445572042716871348222066134225197791180034008224069943855910678917369822472541500 8717 14839055624953813991848749813071763086076185384113685775624675018786209293899528946451657758884449277966106702371430214685457347806250 8718 14910667618710800796242988140319347032951130548104081667872164056279243725744400409056304900845918312502670456334339319314630363218750 8719 14982616938575137254662216951246356225201491154981953508385107418710135744181023511129562268664769503897569283072250466794204595453125 8720 15054905134577900338512289257956016473271432587502633705664119112358895984297484055739311204807915280316743767562717829162590310771875 8721 15127533763693781567919150991043750916605818854242858987894335228405615869843878119358475976417100683396154969384610125893172805516625 8722 15200504389871391009895358858938232416986155265785467390828426854469092295254580498114954717337519066241415198517711767167527239495575 8723 15273818584063690036969377286908826661492796745138233164572343561512737177617493505457618454570701924163547445937121856318762855422125 8724 15347477924258553378528123724849753496720296668874491531717508135431117167922106177842327409210007721336309506455085368814303882182050 8725 15421483995509460999262007484478974653980518170910511806638672584882981386269756713061440362438682603579139872727157600179827791226776 8726 15495838389966320341248831005337416683474292132876644721376647841911179849461474246093804088975224803027623203631500957518249648985864 8727 15570542706906419468368425675605175686756593039158935713118784262702125929929367741551230651179891350436063031022873782564794123861088 8728 15645598552765511653903808785061537716074343739469060888165437626327250517159607604793229230867062708205824263506633082249203710960640 8729 15721007541169031954357005716846032185820921751983852570352377643295973106545152709877193466280335729416553155190747702555832636595200 8730 15796771292963446314688514062329257455801682009524705335823833603108689266421737872080223640139227527329564664504506256751164982010880 8731 15872891436247733752378726057051703540857342085223106201605092275629726089074169539928479571895753627633892327761364864575305707084800 8732 15949369606405002169907504790806375515095183926666631253060395584374464590844457852430813146387775151966766958025033601359145002191520 8733 16026207446134238347454560365208980743901495528460034916961122872908087435582590584155704406609996587421082060058920327740410578689800 8734 16103406605482192669838326999832528299510671002133869232667555173372313310201918680717591643077568208971423912320033462504825687545240 8735 16180968741875399143934733584550344331893000804201305261576681300022141168788418128175078485398689071216183860790371188206212245588878 8736 16258895520152331265049621021979071179504964016077021650564462738127770843066304727550159924722830735361750511039157250048293199312789 8737 16337188612595694292959622700589572530631555455656225207870021116055503633200465836165256844710455119526545950454850452780565906488751 8738 16415849698964854500586122507235347507201844412226335898816759095978580937631438000530358195713479094251109068827144825666351570045625 8739 16494880466528405960525470969367327658363677296425527198153515521028141021296194111154537372346941169639152476984746567128745450546875 8740 16574282610096875436926007575077831601897523289118076965468927272349353004242838259827323912098405541422533779777138249534024676765625 8741 16654057832055565952478639337977316702158057579842471481313249151083458912444834000264665185121439466013477840689669332676065667968750 8742 16734207842397539602572795660435025751763785445537869230565782760862560902878971900216323251331452229580703691139254097629943847656250 8743 16814734358756740190963551032069090379215902845936574264568256242699755323157460400979170695733523269811739790666296427941284179687500 8744 16895639106441256263598613732629289571092260496266557828884513732173166905968156528854880641280422075268241648741366477866210937500000 8745 16976923818466725119565754265004865521661881452239681283146790140812160016637513367648576040356658058480419903237396921329101562500000 8746 17058590235589878380442125624229160509923627636210116968152223523836367351174489542909631812817267589297958602627376996320867437500000 8747 17140640106342229701656842735490618870240634157945650516412856048152336906900018587195361085923261937261927619240945562663820854500000 8748 17223075187063905211817174616414813447353940263449552684286756296366662444298265086821209424164277468344862406696250719894257804062500 8749 17305897241937617268296794309486676018444941579220085195300803922455586200156005405956678594066234905095943983426034276149050187376250 8750 17389108043022782119741762788225278170585110897575535298171099257731005086682270649316849353836493901488381385176291428060336455558126 8751 17472709370289782068516328390397280921022206570224819263191495722375336041903393622134699216561855707582692449532161865335166795721539 8752 17556703011654372728486237524401294816874641461419539910062982621637195008189574971503690989459783962550662589682260092950914152192503 8753 17641090763012235975922110209114011352776302108630998713955756189670762860946242691386652405309222745706625232438961130078391077418365 8754 17725874428273679193699570348448770637468409533862005117314169570462385973939508091462626114612445875480224584563798940768675848581675 8755 17811055819398481411376270542927147313312842697282247959162810574113929906055906968416989052000408303023403837044871981734654564765145 8756 17896636756430886946138749863246577001590646061071129888675085138230016735707903990047108355730024527158715257998197739276266460337300 8757 17982619067534747152034245645392700422953096884991473061629009887203663724279446451473668065725096445666914841098604906770296026422880 8758 18069004589028810887334182432709303962672740053340254760355000176677810493131434129418072589409698568439118211717597877877606858375200 8759 18155795165422164312317118236539381936015845643683536059700585175022193678993316003429557736443943664146401280907498824553171455440640 8760 18242992649449820632209475992707897453294313106785037794035096005504169903737229354777983724990307049831410316319073434440909528793088 8761 18330598902108460402482462265893370371736834467772631688463342363138183845202500813008108835784585728102695137585185462320534828580864 8762 18418615792692323016173211838500355308217781873842177076063378056371488951872249282229170475147700479542362727759539025700936189771776 8763 18507045198829249995377431887137101481613478227877514816889179493460615441765716576369011280576970153225908651137616453880851168460800 8764 18595889006516880711549689202296981259360430327716972156519110913920379956688235602064746024657425625584333305072595019884621206944000 8765 18685149110159001161746024681816697576518309318100295908700555405736339771741861821024143517624110552785887490822209852076981382791200 8766 18774827412602046430451827595489215336089960629135341534836594520286020979198407568580606654511319262693788089094575140981417676476000 8767 18864925825171757469155894479538152974754036274000917247893653351110457153404645178480041056920841153374511717226361220651672176787500 8768 18955446267709992828359370712021575619495977199280162755158200973584014553047696058028580000501222641493267052691732160898668884515625 8769 19046390668611695979245863714424393164430892436537684788622907694467192997082244344145579420933466042910532714473202306065753287046875 8770 19137760964862018864786462326282106818696402681592950896614160623397350056518785003568485902707400694812124810591681326058581548978125 8771 19229559102073602322610734349458390871149523104602939123023300727009979351233659808068978998676025340560034298400584073143475518238375 8772 19321787034524014024542040833199328626284613361238086565264829668433529875533660522363278616873821144932264554416647363933350926772075 8773 19414446725193344580272738783033288454586318712707510109673475525522148039799185718932528747555812610431298947488281328028593162012750 8774 19507540145801962455242081175385576887628095439744314825406271427919340130011075980667223322280455738096354136140781252683866685335450 8775 19601069276848428355376902132005887902417387666063123644101986058250912976006728127418792119784041001193204256092602652399313280263876 8776 19695036107647569733962533678190877075880745860790323354132671098185735403724616144318628418694822877008564643908025223210650380943264 8777 19789442636368716078528876638689583745016625218385865906877556020058891756899315625254237423650391107178585973247025714532593971900768 8778 19884290870074095638264180016099202691057451896720756132902334137264085958131734113592387480940225250861785706113015787287724329031840 8779 19979582824757394255106908888604162309122097516247707764668898754678563756739531637763362348342470104210472200114013203609106325474400 8780 20075320525382476964314138836803917020948129028629405060482503040914483480269699864366448979987705647378690849662300584358283036057260 8781 20171506005922273032963243682939366211077748347441891576079356763188585018967142241041496859946467814155963352667828831398891762639450 8782 20268141309397825107512281560488573043991220261751346116557411098795869568283804693499511017007770150347372170138770894345134340640590 8783 20365228487917503144223470829379920845778325530013819896965776787066066605972681814888665900847847014047131951522648891101388348806225 8784 20462769602716383798943521055080502929479576222869424182329542897131604592583596804193477766399717073132113434453399954303564602459915 8785 20560766724195795955434384263770434682729567046670076932183543853714852907286691078682725355936756262582516966367171574444989181223273 8786 20659221931963033074158257198518713787473748159346751888988608680920600135964586207901145482403408668089680184720586385760741030794239 8787 20758137314871233046141435703743749274686600992533199861027926097191131762446962850508448931098854934401582644222412691901562229349701 8788 20857514971059426239272937171789609762819043454233625642859670165171494304395151658451040438909268972637695133801224488037601863735350 8789 20957357007992752427135705854810034079277300386700822701682089064535205970646796514004489936274922149206446437191349380841869216551000 8790 21057665542502847293220738580582805932078067210445726178121861293459684384449398788143647348170887295814590468815583377194927009641800 8791 21158442700828399206137654960768457865354667757014471174510590440632942407004984418220222908262719473638364431893043640414800213428000 8792 21259690618655876964209126638518024136618525678293667271768489968912745281576538455308867363816170388665337253195092316473662563200000 8793 21361411441160429210621214729425000489727987974442369768105134834432675879317551677500469597053087765215276605199755546530786512000000 8794 21463607323046956223097083752484910308102770727794108321850369116651353940631754891619410791431900776380603322158028083611249968000000 8795 21566280428591354784867804560045749004243859637810279824095974521046184928414869817299499370303770562813587360912704465374146460800000 8796 21669432931681936846531068739493269484908193444426566494450583433441577971184804841841755668982021379973119005344387572665017582252000 8797 21773067015861022691216653504642555730733723722996814757240049779570321544999660353515368072737995600696804989250477042950008350313800 8798 21877184874366709318316440200287578221442420481024428738127106752033791735082422245225775142218036887120677876381903303836701333351000 8799 21981788710174814763886742337164392800468698609415021928043066704841783388706571583510537414308221608812921085123604633821409417174650 8800 22086880736040999078691681834594069221053410761115992381049503515880462037583193472600200187978206881628654203693119626854034970907901 8801 22192463174543062687728406302511415864887357094455127412432199032781185478984346673819269666494871450976684209813477876264373491508039 8802 22298538258123422857958107322548955914949344812273948426656618514834673681900662628370894802493720586604330836539168578662615619433633 8803 22405108229131769003861121519829216204789666662473879683532760060487486532286504682383986859816714793867774356580758619134680078367315 8804 22512175339867897563339914635555995467970504580510747692627112292239079133870249568849090073259181564083900920206187361636681838462125 8805 22619741852624727179410505850293480706350736036137282440493546757166973451789476483624740911360786499085353336849982494473844974304350 8806 22727810039731494926050927456897959656007625899998513151825013653294771876567441132517031255664832477624319881265174324468695413626250 8807 22836382183597134319514675981887502411562030404913203338844620763252139678898450342701246937144964249975292261380170711693261932711900 8808 22945460576753835859367837500158757141369632151866604697937884943055289343937139970495408249891135335173650868692331698113971363116000 8809 23055047521900790846470704830579848242230218858528410904029136777756378750547664507449919020897895023512479446547387405339726601777440 8810 23165145331948119228098290344476772999600976668429983496995365351920856443788830865428901580296417966991628713276737591565676321859808 8811 23275756330060982223379218226486628759137192444656855311483165199710988274713548991589936055012519833598593218854906060886889130309664 8812 23386882849703880485229097315048670102650035679106714590097090275958353648740905436646590650407678608255435109406482993455320122224276 8813 23498527234685138557962673392143676747308219606186775540813966429187246755449852119571774614626095433041519074973618181923969679688650 8814 23610691839201576392788881420351885761744946447008031664409199566411566760838642434799028929892954319769035069673171871280943554214750 8815 23723379027883368686424407329391080278109436436652862045319663669560556347430265063825449283307193609323083762365930935940706619984175 8816 23836591175839092811104569282019691602821587873997010903684873804805346268171405352986108025245295097824591628706303819994577787121375 8817 23950330668700966107325283807592595511106271223905385250280853480711273046960336457367961823918697467439441414312190194129848091503125 8818 24064599902670273313716636847294660646777679908737971570623005179591669643799131204732819250559748390743335343544236174528836812921875 8819 24179401284562984911527177834973389515269798186502802775106115514129948673554755941995164380672459407157054548379532200484137318640625 8820 24294737231855567164288540829104802625027417721390688095699008193232258697920432239625026846867583499208880613095206740156764471325000 8821 24410610172730984636332414963612778793101459867622337568409391065954931052261614868559556675911456338090577049824972788998465312368000 8822 24527022546124895976946281808744967569090331021052938524858853132579024475122444799754702698093189296697527228545485929853299854492800 8823 24643976801772043760080754501148278576960111051416585365694885662360162003523857467551324626791794131893512079847486729441698301696000 8824 24761475400252839172659837750852164408910026461944605145616103447064861937106044802566023616350677390980428693895075498072720775577600 8825 24879520813040142347696024261808558110008548240662749590084473879645425966597310109746767031229906701549612231871523033722807125016576 8826 24998115522546239141574897075860819137497473620763966399906617644532614513554419614265861441322368055699491006818794660520265975332864 8827 25117262022170015158048864396162598289246780440587594964638401973034462115759985276728083716817218130407262551414791939963894233038848 8828 25236962816344327824666859259097626234987569985231473383574570133539306810361075305760098206430077550452425721949894179753984408791040 8829 25357220420583577330566336863515225425476948137469641269396365764603675493362778337314591999510819997827736181841093576768964483433600 8830 25478037361531477237765743458925104532105754520324109471066275172754848032088943939975444071942541312539697269515235942714939517511040 8831 25599416177009025581319858633584476510412303892501717810316583884197069478946330781339497357701349639889725228879352601920183280630200 8832 25721359416062677276937073990208386457822735090772617795552746214692605446530948717638104141158950683706443838787430859121963273607185 8833 25843869639012718657906812080629251981854914253767884896294603341793184118012390673909859230519952595459841981580356121841329702028275 8834 25966949417501844966446956789245573357691683513377027930593454484607515456862495290906961778876668267213827262036293590697812530726965 8835 26090601334543941627855406976080190078967334644930132736157473632339948912483633779154064046265298064297521992833820592224724918154943 8836 26214827984573070139136726151284451562143936097380018204012378664105077601824025643075211607187139285281855018116994590362751111512639 8837 26339631973492659407074389462164265048907345821614195945335081918913572613269613598177791031724331867798619805787695955231948135844126 8838 26465015918724903374031372710673617019868057056162805098330066993846975831823116865815893793258485929153813134350268898838920448349450 8839 26590982449260365773086834035047185548141651708487920695420370285500309047359902780849171730000067360890684725519178871499758507916500 8840 26717534205707792857454455007475895097782132573959447246938209145342973771547379192635091155001061771079711763306952404703365374663200 8841 26844673840344134952478682117146623450359826697417911524823139964328283786011844710810044148971874672727084476879624111962127781644000 8842 26972404017164777681868689994885418927675429565478984023606988939576233906640451164034239268659062837682708193450399930343675118900000 8843 27100727411933983723206422536624680201123874631833015716837694798546682385639099543105711157383146642252012920003450633145593451500000 8844 27229646712235545951154605717379241068967465252259548890769681313565188322585711242130682960122159923609376501149046603455713166937500 8845 27359164617523652830193214950256818456089292248622464287555362431717502145101647250088348389743047248871232208191368212637788733506250 8846 27489283839173966922128569107225602768857729808364830136145597848504918174125545811309282493274757588803825483801622600834696015454750 8847 27620007100534917377048061727602886460942296132374952546147243445838886386254606063562081164148665757357478959610138247160303222167325 8848 27751337136979207279835576621526903059026595473045980135685956316886563247593774412267012829117471727571065009868399222214467991925875 8849 27883276695955536727817919331991489182367607323173072695609894594156822738441909224422103539572128302525402851203614905158993317687425 8850 28015828537040542518581177231894811258886049144634499726390995369558861138083581518694443904879846867337634936978135993691594443938151 8851 28148995431990955330477849062713762721629700578907520077395685975938002454078929085867976740977719490582817925213314193399535160800989 8852 28282780164795975281840909309427430646806574761525538332151602340286152932788297996461737147584462091681058968160674589367139296998538 8853 28417185531729866758429743973197856355233602620584780162538554526349551610397381902216072722207458485351057609796548970641204109703640 8854 28552214341404773402155162251187586612545814553119728551569425944088183953013531597925370456334448544670893322390752013628980406368200 8855 28687869414823754157666503745591505415006156211218711688690737638914762032056728837455753156016130362145064598369232057305731132410080 8856 28824153585434041276933273667689490670417065072642957869028864448479683143307644294728216995817496623717033102498470112473543105868800 8857 28961069699180521185516799826694326658033209568226931567440985763361852135509120769887379229439798103388900113853966823230304931384320 8858 29098620614559439117804165930228760361811220596214655140557073649742060864876126483615315735291357288147833393957639456297040784716800 8859 29236809202672328432067186990558034831573869320860919515499601375812001257843750939364388858264003927760224846248347565099394082442240 8860 29375638347280165519813505730305656710064639050650846459146456002391116313274488477329570339531335285949403889832248211108925673360928 8861 29515110944857751227515055300949208395417491884149943203854951626878545913351088669829362294306476171048765001297181813509967501598664 8862 29655229904648319712431205040821290899107119718412175140819979175307250510238385112302050605260573791431704421695421630332584530620376 8863 29795998148718375657889934267405204684953135262122613685721504294528027073729648184059987875449517268956041316376301994475096148627750 8864 29937418612012760777050416269732896526429989375192025135508801707848043381317491441067108662137188096793554287985303971800887779553125 8865 30079494242409950537844492977178224473292940514540528385970520742728668780440877008188595595117352923715417128733173780444381959889375 8866 30222228000777582045482732656262119995372768713149358022492988007722762072590113641922565881087699254292009145617488841092512578015625 8867 30365622861028214022613141042135731583222416887168365941604088737207184915033338456812556915110308195709536802158259900155160029296875 8868 30509681810175319830937193351252289583737547426120018291037585926439585490483019654716256368964183201635046011917584777873772900390625 8869 30654407848389514481818723642294476217807764049021249318225831068867993021086893415991176789480630903411909043949169663730586230468750 8870 30799803989055016587166402181122947782868946345119588119241346759168260532426684942281338484801592690436272556973226269373118535156250 8871 30945873258826346205630104201970348829924824662470561645092980235539917001918853958091879485650209588660603471832286927784105130187500 8872 31092618697685259542925478313798931594416303773125055031596932666965751344622307981548498194260065114166468669218075582168994350780000 8873 31240043358997921468889513543677176893769693435901202039568476760119015739605380252897577571948486158396485627930306012667743040100000 8874 31388150309572316817672934598430434827429891091060556259375767232074578623205092387741984878169037971889819782568520470883539914716000 8875 31536942629715901441292879516791311993998445713933152498035024027729396180276682219312442541529424728885817802489464878057052664233376 8876 31686423413293493990601586827497807859330060813261838882037925375043134308380434911623590350858675187258087381230054492496650978668164 8877 31836595767785409401573795171197386880922696160324399818092363213686206515942317092793440498660830843721310151153375362041709080863578 8878 31987462814345835068677291829491905429080724132876260724160014788718977572900207128488596685741195457373069748559693297856313407086990 8879 32139027687861450690967592674511297666888777087445181658611955091728294383200744349830274653773784910800875527500829387424054518179675 8880 32291293537010292780439149846865025144238860947718389584555006563572171250330377314563070368843151247757121536273805818348059633681095 8881 32444263524320864826071820327536965488246040398313160422740111073895737603835410747718054480213155142090647526796312004757095219178925 8882 32597940826231494110932644028820481898586272935174119052641530445934590508707337621812528746662220665779381403978344011116981128610555 8883 32752328633149936183629329829704207059407827735686017804605817337034476358027111257514994314572140541310366260054843929549783722242825 8884 32907430149513227989363288062293921239616671408623267663662566017259922622852334656832362629257661342925780437011308855011520885310140 8885 33063248593847790669796634459782996043433852783376946813019132147563681540003662252750545073424842136737747489888110769826248011201888 8886 33219787198829783044929379847572507095304385923735086710237997534389812124377747556008367222946409109264101870002330853667577896088864 8887 33377049211345706794180068445027314280707806449740012794577782064298744001994099465607355151963928946428055704660491680059896918379776 8888 33535037892553264357875492297606937142806843941774974773896282224244735605861360771490288830749138384434975327512590964533891087564800 8889 33693756517942470584382847033948850811717496083239593125557115113789607102071056067742230129574729341375936744227527884265913257984000 8890 33853208377397019152160862001488821068915525446810381770197282308621105026148346654143052748045158261006338681541656051786153468723200 8891 34013396775255904800065093245040246467697055157377761250334622101648905794846871948610742638832356847802135442832843729186617430016000 8892 34174325030375302403316768329884241911712341948645661328090068236585449486200482009605965692878996569213733708539771171988673989600000 8893 34335996476190703936634375456328441516708473692398983077108515980371426757390992328864679636826573129389617927964337792212745168500000 8894 34498414460779314370132653656605815510305396910222455542029097798019144916402176675972264957375628591130535586962862314009745001500000 8895 34661582346922707547714824306609305547325839590184724627282742984368285427685752507910339955665986269768258739936884323875264057962500 8896 34825503512169743101820865133200868532446544031102658150493145056803435788318937762094812826945782060241150360436923309598825325829625 8897 34990181348899745462547424972036533820306198946694229008450247872972025982286200473561551822785072024791958200671946594073315146264075 8898 35155619264385946023323669561523522229276602170943854178542560243647735351387100643485830944214771655860692614418303786701076895412125 8899 35321820680859189529511994688088651194245341867038180336835301056222204947708623897941350442053253889438585396689510213869887542959575 8900 35488789035571905760503202281451910981838967663461854281735455508598814653959829653113309214200884001312599450921261934542097028519251 8901 35656527780862347580092467064515284571218601850754013697909374243319288350434944064743132250522043589955214369613467546900538507172014 8902 35825040384219096434155285773376276303555948381435742976938900044051306886324964628020052452293001942193321261778219692836120108844218 8903 35994330328345836378891657676318382621054653547462050269928995900528433370019362766038334505732972761284550211306420344215347951082340 8904 36164401111226397727172054249504924611549965833301328630734263843746408972375835014723620576435977848522009803772066945073026986122400 8905 36335256246190071404800357740976087905144041253437039758917466099757139162478687281361669439816689528276916614465841325200484651684960 8906 36506899261977195112806943520023725108345837645661355084266549435867765588215332423444699394286608228093385994761990738230853845751200 8907 36679333702805012396199510330587726570367426612426494248286043936673024910939252258907226790384975509998318393026094824410561204940640 8908 36852563128433805723930186828125570134059266203429366305358609382918517873390034344743778395681403647534521336029300083686312761305100 8909 37026591114233304689184923282009894336829351695442531444369068558104481085391050089862033946731860282265067755400539873352413427111290 8910 37201421251249370443465275492642014075181715728110171339162874724900719149058904155983054523447458206835784114396434715743436635233198 8911 37377057146270957482313465447811416244838519645263499998097742692224624359008246731269390521316047681501269266590321938041171272392489 8912 37553502421897353904929121891776271445271415627490120198218981109626563797139656878586399714587667686598588481455538252075297055583451 8913 37730760716605701274340425890968782566206219532512719913604598433745502780786080797561988457768401803161646924688182322777513705411225 8914 37908835684818795209223573963284779013088630245827988385892888075658181973774931343468418277675581612260707492171715660256792503015375 8915 38087730996973167842912586928782138058108634508755218749997557428292286798350329532848335217980397777453724658195707012864782891543925 8916 38267450339587453289606599098290192964869156600229448108212644253639643052874253186956224182008468421876276770126217208199303498606750 8917 38447997415331037262263922728528034918230282151467590778742978558980688530690043400471982926498806784703211139516181076873315192575000 8918 38629375943092991991171460049837781530909362650068183031419164775051029028416095567407220110224283094987764902795775510867248465125000 8919 38811589658051297596694493054730392172654929809549786429607559775150613368442015037808042856612797840636780134848460698069408730500000 8920 38994642311742351074245583289254901416568855804265442025625693249560317218283583365492601675233938802687882659882717931788330300800000 8921 39178537672130764054062324010636485011068016826033628199512057599005073590852261451331950373903347407588591092527030051118443518592000 8922 39363279523679450502952069389141243934846571693276836137871965134776150090064677009903954914536063758849678342909958240480033112652800 8923 39548871667420005539747584295528736895855613454551638956483793468385964991709046497815406977653919657903640789456795799977208867456000 8924 39735317921023376540820878214717477604689091626587883283641080256005614316912197258872740072336115835359443446157554469919538837314400 8925 39922622118870827716623372780346080756658126095078687105455653195671510795772617040463980994062872909810254215562271177243665131312776 8926 40110788112125199344859069385464561997483018995508391161761858139761060489350486538775000401291967709410136129798465529876799226672664 8927 40299819768802462850553596576916051055582706638321346247869548296200865306935733508202954934373955036668993547231010816254502154669458 8928 40489720973843572927955992004739349611216347800870950182780868434458304249805236602844524692220729158260539192203081418727414824271565 8929 40680495629186617903901876328013883808843495176792487111000557126255640116313358631551322886440209693656230657585175742569489724416375 8930 40872147653839269546976372665881112125846007364537612286466380676480501266545927991423632425790459264754623403712948734268430077229425 8931 41064680983951533531542781154755347596344385317601923841708922728280933684435426989360788107411839084217607762017152409793966563551875 8932 41258099572888801770448700395395172971382194190175531070784639053087883993181068911488163146517548122763567081522322214570566780554325 8933 41452407391305207834985062750451201095600879754152296467070260415154282392527964554820400890661495053060154743110209996018654369786750 8934 41647608427217286685455485527566931481213536534734007589754538666022811750326112812576110118300643135915403227876128208323252326035690 8935 41843706686077939940513502238471713687443164591652911018305774581192361663500513470827194743866244805964710940110114378538160921482108 8936 42040706190850707918243694785142473575857959269892462077839004508188238506523766399422254780972923474472555580383559651790238078525664 8937 42238610982084349686799566256224633707177028463337705067213816829544250267803940723442025791742800109887703140584985783432548366623776 8938 42437425117987732367266242929360072149126544975761199154886540994485507773356110287716125280886494935633177028639232342040234443986400 8939 42637152674505030936289841220248256550491607016784651867422461031650510220948577373435745222304604803930627279443326897640275748916000 8940 42837797745391239780907649093898640999153830178486677183562331716374041417416401572529574373425812067215827991234847322351258590893300 8941 43039364442287997262924220499554982879431210918953310885908901309804515718368732085897938123723414226863496808487744779558984964478250 8942 43241856894799724555108134596178066784055943277505974764197812015890882201153766898264301947314397075340171966488928895697977805018750 8943 43445279250570080016432598035065092675366898617907088880568752645367030555218192356862940352975354468574207983308263753639907433234375 8944 43649635675358730378550337742831644538455219105117875891753689579768035989750685376803095463589401069160734705645127550671068267859375 8945 43854930353118440020679413132883030019040854756712574245755744780873578763042662933555443134723680093939208634533475592223464612653125 8946 44061167486072479615081740347443573374837338151997964716565133573305173817438357190191559349148180487785118337406003350886920505179875 8947 44268351294792355430340337126339128932091263835505730315558291427715970736919184773369897451125130189935882654160259211682704279579425 8948 44476486018275860584684635595408713560492280801413119768358193453143768348549120393377560214559695074813024970173737563304614845366000 8949 44685575914025449546675742301121588222824933242978593217067372328406574346282908554887914354375590533497019671748936340339688458073600 8950 44895625258126937185645321076133653732022216190985140712121220521158217340525095081452785727416964083987271682518702602987737022296576 8951 45106638345328523679382905944418002909044880330436921615163758401810530923140572725954651598690408369437814737871373117847900818980864 8952 45318619489120146591686989660264795466072202961065579925921054536620443171501833119917093797899890742793259925506052304863442184962048 8953 45531573021813161437535250274494251816850098795938436671060658200375980251812639365453261151172029481424320239678451653632412656599040 8954 45745503294620352058788845241791961910904792819307659161113041667615825234833435458415106684178996509148641467536250040433782659481600 8955 45960414677736272138524892190675271639586159817949111410256548684480494538342621382899274879888170753128045984017024494942881568522240 8956 46176311560417919187290139996031982164357191095947745392249110191958286871830081746988062345340375131858201714117401460575456832307200 8957 46393198351065742339787485906413464704561943244516578894791381234333284621966993551749868274499018065563583110922424619399305838031360 8958 46611079477304985305745487127364199850088214696466800236926528320035766611879295150197921612928196714355522840466243511581813969958400 8959 46829959386067365823979421652055920342415343326252665881019060619392538978090482077044784132132840794676970509187838158852685643885840 8960 47049842543673092973930846727275217895101895748887875794142457195387482002604587747498625310394890184398046568476575784587493037728993 8961 47270733435913223704271057875085419144190054442159488521398452208878283035041844230364016617801348297901379901041375859148710277455139 8962 47492636568132359943472440850642518310158234294629420299840525686910348354354412823912236993804930770642033607428086738463417455402501 8963 47715556465311687662590507561699347532797433635371406945307855977612499156157809909299035326012604407024630752512979258839303233006575 8964 47939497672152359265858489327819577359304798905068545446618411065964464229166836309738390635805872896151134789766352370583062855198375 8965 48164464753159220690075801706230120125799881498813376848989064647653990344955259380772375880216646412080707960670119803233243151709950 8966 48390462292724884599171569512925343419227578319439490322499187178988255712860419860385665392187322590478072737789519665805176974190250 8967 48617494895214151065744783946755093683854407882648658479856804850866812092844748884503130343122807914095179249414054753822217101712500 8968 48845567185048777136823631474663390817317473140249368654418682318210644774559052509554424325310542942066473817217210534438681176500000 8969 49074683806792596686548162222036996945534572215605628688479611346335410237950855329459603660964468511856740031315697308612562443500000 8970 49304849425236991963962830168408025884254479036399643395638222840385918846671649829943825393203613541519816451444192335654545462100000 8971 49536068725486718249608614882699763528816045401068977939742447774549187508473535460423395516812095859236480216693786036173001793996000 8972 49768346413046083040128501523951110174510945079379196148372807338100657295620732319114522885658320008965755470191296242090946459464700 8973 50001687213905481185645129337062157513966354556680527026795570257772434562551776795837316277624388871135884639919865631213037587270250 8974 50236095874628287410235496117497240500035817301179047086023889178191954100499573713352936585833764704763186622027024211382570149911550 8975 50471577162438107651414804608805449769103363031480715965492444192834345144338672589544666560386776009553606552815149701850003787318901 8976 50708135865306390660149934313786544549576430231946812880070388188466288964771452048518956363936495216402490125011051039687565282076739 8977 50945776792040401308552696803385722577829607208185611416922959999148890948644995133542859622984237638038513336415791035896042410504113 8978 51184504772371557058054062634876368215698056972428351877377473151441883760872237735072486352565866599291141207547371461340513657481015 8979 51424324657044129046533012060171414308606907700284354534046753300069442303443282989908601447693826627103766619619913599561520199469325 8980 51665241317904309258567638714397143812969559482278834334799318575989441156127890079742336206312980340614502617662866797920776150780530 8981 51907259647989645248691704603964319762751712254026752543306436129730206170286454445395339106099242275165993159375824579982115554987800 8982 52150384561618843893277085424640522690847076909467691777863525071531619822331964381560001293406033353614597690930037401094779815242120 8983 52394620994481945652421537279465156322897963498520367559244354236933448739082337784336641517526479653177807491162995166457472651368800 8984 52639973903730870829002039264176039796607533600034496342110013299325084651813760325479567126221906308093980484317033753457209989514240 8985 52886448268070339317856701460059035693012536415014875396887724894171412883881379132549548404467874774449392159887859687822096247241728 8986 53134049087849165343882955223205459042455492479800803733295282968054162784317308369745159098380554825643436753880437935988580697457664 8987 53382781385151928693686543174962136764444548313885707789087993699837463704364265232132096384391092440878339034596188986265556037221376 8988 53632650203891023951284781159255564100273801291902651742617018354231036371626789018019467609711144920165238576249772994611540910788000 8989 53883660609899089254258755106304328378107964126513377324754553534008819864381109730569540886329726915769205995449180327041948835525000 8990 54135817691021816092662623987312443918266075030034671535787820405140714502902254759383515204005807496143688572106401225706593576095000 8991 54389126557211141678934107910843158515036839146349554863009946402488985588650896123245202090363456779124015675880870267013771765218750 8992 54643592340618825423008630240970469501555210092362347849848099780282956459732965641628043914735793093132946437055978195456512783203125 8993 54899220195690411052820537045745865175254387123116956355738166987528346419286534585575120600284994760959425789785061646438998193359375 8994 55156015299259575926378419142255317433886939633961044605735538999806226169620435941551753859461696019554301354212172125159370947265625 8995 55413982850642869087627894717350375241144700516862006043124988312764751733888142472961294412642086457605583989389149148316069248046875 8996 55673128071734839624364357493330929168795238276677021904953268037695837709236707358384256205278907405707159191850733928481729400015625 8997 55933456207103556892530240495312379136096809675504603751839315507920279109739648816323553157655395494746351021465946153619727763688750 8998 56194972524086524177326372780192923640055948465914280956089092692095239327703946059330899604114672469444136825400214820272522705056250 8999 56457682312886987367685100424134027418464826945818738615607783513827643850216179108961453958918192574539481534409262055098315020399500 9000 56721590886670640226794088355019235453641202879993226672250748109193520276408005768595246379469488876319842700974214288213425356737376 9001 56986703581662727847524201278894893743761906241942203470816668447586973602952737023991319450031209605730449809559815574542262761781664 9002 57253025757245549887802665308084270019868151431137482746028197913982978692221239140521825350332439227953985867296590976566415747346528 9003 57520562796056365187183922580443182237565764387766303207587511304413733185394165760515951153772060501363783817242232345093880342446240 9004 57789320104085699372105295095853182123367823646070326394935394187544363647698721211696502109213334335630302980037432283778568035043300 9005 58059303110776057063572857425164863624721419175675181455537455175140671857187832993372355606047048730311924538036047554797541892090170 9006 58330517269121040307304867412975466938329659325893116363579894345005322213670425554133944040771921953781964842799301398535329179605550 9007 58602968055764874852665806351405499761928521191275737390849737492464863145921307415497081502049914271027488171212773857948089917066355 9008 58876660971102345913053622509031516973217329115434428192808542502702306691398961870938108000226857417244719671322907480143185045063575 9009 59151601539379145046756241829053664143840349954704064616931093597138867108510287764062368761595417030848336142052289007898487185932765 9010 59427795308792629803670894846527296551532636282531585185357925422809116887009160434544037859533406888858027444691306314671777118447563 9011 59705247851592997789681397511223480271313691047214837001115798626632246982644558455191237032709062665110837629063245804917677505682489 9012 59983964764184876806914304048890264796828204680636951465573144806626480238544356076243751321110123009199426996861744879358388656610276 9013 60263951667229332734544910972262830043658603299399907710921692760008747369823786821264856562346525527283056035868916810626138544168800 9014 60545214205746296821298521902507329691204537583954200307845144240005963768280066557530735789117313689220444877972718048924083548724000 9015 60827758049217414067291272336852384998105784324676650598038557375281347232878424129399579325090985176272505422712626175543072426515200 9016 61111588891689314379378251571606489569459809742369557119027721348728650343806501017270594549632228456739409327879636497082577555456000 9017 61396712451877308190724735652986635994103812656229926337838025205710186884478005952772676636943726739893407844977888735380610969600000 9018 61683134473269508241889150792463248995758404542176085613040720832317975974146022650380350443446837143681420327444076248523373056000000 9019 61970860724231379227304011780892652653114447867235476502645184645816210116749935211472497117804266000724192474873543004144510464000000 9020 62259896998110717017663615520863050222741044268740289953277174149623017391171278147117606515291816355074966399162626497346407706400000 9021 62550249113343059175374807146902792907590396047952808867595969527271614486680745075709205600511150112485993982415132124901051228724000 9022 62841922913557528486899766920259496575502842868001576243933013141392199269608561851425457885796662629219762391841818062317766603919200 9023 63134924267683111242517582096029773975634340557889442891590252039919949744262765216142545079184550111207103192882495069642677289761500 9024 63429259070055372000754461519201648499971330025264332345910195361718311595154652865220746863592028715464242147078096930982276965786825 9025 63724933240523606581480914394013439401762517731068008957437582489232038232095906293489057658560147895331211490075331617714484812200251 9026 64021952724558435038448141398058252901180588810592722601043595595318967805859746186739606750570295589662749253191269919216097792961389 9027 64320323493359836368835369318803174778256055466245195185681874437137109081302086809379969835649021465983584420158219002268454292449543 9028 64620051543965626724204993246719339771636248061304857777238478078076740897336798576020634011687244157514063324115245307324085014854715 9029 64921142899360382894113266969285740829241664439591348038148606423252493969277795466154828993335544043397930643217270555432612507739150 9030 65223603608584812840500996810310684298789720612715011261927302726261956240100329935992701499296409439460430459904139814727232756296410 9031 65527439746845575067891341320353271741366153039483433625886369351740760529488680116928177928842980622933420372215341624813734040541700 9032 65832657415625548621350493853184484490569176217448523705518704968879377408935633926805139883532494643861149580377997873739650258049440 9033 66139262742794555511121822403636575116063013901097598949359100509068126013169036729459061989445354648170285873995270571229617070069600 9034 66447261882720537369825056715213211800373998387203544126621256833585585238986888551078781517006216274685026031614600665038392815547040 9035 66756661016381188155119442511924724913821659109257781089153329777218072312596525260827554729732305116122338125458367707319964539761248 9036 67067466351476044717763523028682543020741538783480856043701043232841744548518633403036890597409324972865276779920819251060289635776364 9037 67379684122539037062064455410369411009818920115431236804168696385396377540739555829065675790511382964709473023995824653102281916092826 9038 67693320591051500132796620966130469578495386463297823663471714649899224627162155948648545926012853036867639159539063182012139003118350 9039 68008382045555648969782840991013158009409229615379245237181564992701256496442030194151909719086543832667467210769148383026535247226625 9040 68324874801768519078471861535285630674096855569552166050483734924092043712519384997937543803732568962054727286122152922548701160021675 9041 68642805202696373872013019092189193893879685726226242312765629597596170373728835390161406862783688534767612718450200597236931534663625 9042 68962179618749581047523243014464903018234703281343903060844741783074904687894194010023717207710785213660359498279316433898987352809375 9043 69283004447857959766462888234194771778994660693855013582640006069035091738607840712959068124435285099847235067505659294610248138953125 9044 69605286115586600516285422574489639544170865949915562174988133780363364908846822417671292630588451232218395722966182536776839645343750 9045 69929031075252159537801815981433543206062659126968577243031769990634867683778415004547476588675312037178708098108547425127144725175000 9046 70254245808039629710003694098677270563865963357369349689875337751209602893097981110081364613961471028481713950307335395976206455757000 9047 70580936823119589791420025836712920482308720350536926659866784621931188494766884239077985522645990086166795742721226202431369129376800 9048 70909110657765933924440414390253105291165678575342180109100038364393610667373862980753513463985221141107055215600641644631764363136000 9049 71238773877474083316424054322140913598086793671265726130924830884941791443436466515854943458587952453766573771659197261698260283110400 9050 71569933076079682018827205009670237750424036617531464682447559524656057299967752618337131062961938625891089459145202765991950679755776 9051 71902594875877778733023714446147915901513055742884595758953976006968641496938005795658405337169568738991562377316905609432030301041664 9052 72236765927742496578962808973462496815833135699565692183316231877313455483426418521675395724595695703929783307864568191116767500573408 9053 72572452911247192770306146217491105199887173165670162196376221245923873346413373573639636958173255550817891224913328839772892953866440 9054 72909662534785110147212112896433253170173982136563216960751423203389308230155270880122052193940835593980751933292259006399775172855000 9055 73248401535690522525489639224812530211436920134171422779296156665160105328184933347683971819146602086134079133111208477919562628238250 9056 73588676680360375828426500659529728847391485575273409717453354086429572902208689051957167105878030638434198406663553078936226671828125 9057 73930494764376426975208289411221039599080163316385361367356371040716789375348552700107089821735584068882491260086385061193901539902375 9058 74273862612627882507484066523403924340749818749508561121157168943967863098680812785838118413867505498083445358081741418189583249410625 9059 74618787079434538943303254820764731914960865496889572969170217194281732377188439310168103867044868003501419384455802086700481698203315 9060 74965275048670426855345708433153535338980193326169243920670336937914913010989088390214930723572795021623394545233628586455159100897533 9061 75313333433887960678093201070780382724368639218578737838920742970240686285121458038254711569831427592021089087053002095930427031680414 9062 75662969178442596256345918288080507392753606067787834044455044253788867407829458063420497161325466572994302093462057189817985948702026 9063 76014189255617998155272024531285749429406478730877500325172493587540756063098749412933371079695477718275439295555151347294259286127900 9064 76367000668751718759992110094960171266474464648822545433896706635718967492580973190757020401205656565320832012992672884841663645036000 9065 76721410451361391200543412868470057591856829695171951083876748775652849779617826086551038112136626331971122632943696428987749511296800 9066 77077425667271438145941261964475490456422111550358048304481170472241685175944792658500161166623834942365553321551320255962865672332000 9067 77435053410740298518957312396330004974308542920967206511662214723876651340183624019753542183976585914076169745647712715428878753300000 9068 77794300806588174191165939697693809177035220157615535400166305523146422273690095086720424550709325715407096877119532624526648750812500 9069 78155175010325298725771748924601787768672879351695172850370553304425725967777984993095449576287458241643949134280773474816011390906250 9070 78517683208280730243722632398841065572497255545947056754928641570515927348017191891112496655949616157410070117116840519757179239918750 9071 78881832617731670496634293776517854957303020020460845998753653610272565779974415750217786736944565351421610947297759452571536885057375 9072 79247630487033312238103751876748613500735096825855053208842325148449077487505123795540331501815207788957451440808037126310446103554175 9073 79615084095749216993071155888317768912079991064230952899974768404592594902444570045890430162732875150785744730323037806643035256939125 9074 79984200754782225333001394180249205470124810271604596786001229344918153767484382492898382458612101912067379414447965131385276411991475 9075 80354987806505901772799572457737294106888381887392480476136586302637975062381498140425814579941537768192105134455106808954067601477201 9076 80727452624896516413547584300151951734990794123729613471193360827203993755734405420755614031343273027481975547183375980359968093523864 9077 81101602615665565463352809456762778643722163262914422164176504965419583489935209310645975603008946334471694111699503663037915116325248 9078 81477445216392832776834564315165945868551292532116901148958513345202591149644952710247568525228730798676525226851113646537206119207040 9079 81854987896659994562039406748088452488749895770305278225026356543858547976000636942436509515437848944405004284128284437351877029529600 9080 82234238158184769411872876532778031651440474285801746988510950824025557005045986842111288856981659247745544302782775844294607309373440 9081 82615203534955615825462845566952376767438162553535501130025126037460400139777628335983491769089247814563125142903804417578442240819200 9082 82997891593366979393228472417923137519913047308997227653026536066718321128700770206238873112317201489048615622972686929184448614236160 9083 83382309932355091827818916978290060480827713842699518032462229439231935056896201194331201673421925676803277485461895286649804318310400 9084 83768466183534324031507587204763576981222493306762307240583774339281282544476526171413924338454471118664179092076784650384730864547840 9085 84156368011334095399080875530818524298273317516814100355060840219252074450728126662968050678993308706079037098803275281809140198871168 9086 84546023113136341563745212417334610583328338010607714300612522928892793291505304617128719144479196585607469947155249261472073929083264 9087 84937439219413542802092933891575999599387045542178364866049571585246515221471696118183218979754991204403460512564502256302834929558376 9088 85330624093867315322716044483730657614773822722434907417431600621064466073803593529576491946485542970769302729404785175162472258491825 9089 85725585533567567671637572769578610309852614035434792634473045989391459957783227857043133358254919736479364708424565961587072766945875 9090 86122331369092224496342980244770131179398139092410359314673122878174433219791126876572082805625449284331149472049479407431520151482325 9091 86520869464667519918839112378425560337873635963832605382314307252799074483829231817896389148854625098653622317980351387744018796633375 9092 86921207718308862776845590721148213041934547823386960135884650388267990896061502366837583495073012755412329164489458291296026399759375 9093 87323354061962276000933454588382974966141126607165167611249707514473949575468838954401830201908472215208765569364036117452843225718750 9094 87727316461646412404168388232561827185101905100636661358414809263418924910284603517104557264522192681784223823480877225226239309906250 9095 88133102917595149169591133101170151360650560488178422548153957609907047387627319717293094625128020436290875122063430072975792627412500 9096 88540721464400763329675803714992176291927632223259868688524409365150612041837111537078534501470641055427847766607441809318621235156000 9097 88950180171157690540747919272755630240979069181940359191391887971692365537602680704877463950704273626921725442322109469872449112575200 9098 89361487141606869464218151097187766146120645053333845387690397879554475734477953244947904016817556551144723045008161345912443671924000 9099 89774650514280674075395188707133847032960887504343226287728318103415328538976675353423244979418061438940004501372162576723120724088800 9100 90189678462648436229581865278354579265926110246775590595674012626466655282146807057309558905831247382561428704127654378125019330525276 9101 90606579195262560824132877614298557025348016573944847698382827933315160581858703270029455795702925852230761781359834488182271618063114 9102 91025360955905235904160207986284818355612492249360191203540680403615099884922934717738340581475272756207498618447306013059026368393438 9103 91446032023735740068613827246686330617351829639920093761988972504152802329826732247852262835487623215016254687425439011966097943042765 9104 91868600713438349542540552824705917298840845564241289952877519700000709394018437155525161453476006867251097699014399862468104732461075 9105 92293075375370847290433174368745140752723580569436216653275742238734672042156381666212356370058285236355522540167059783871240799419105 9106 92719464395713636554725267120951124082519675996874912313286152315219508480942536522078054840442668313462989771361935333896600256551175 9107 93147776196619461212664612250730849749578911920108418148159104958089177303473685051640926709071978475283034555945346589471917310218045 9108 93578019236363735354009958422447692481252543095889568309490556028711432125840336197871238316911497101498590591390748696227760183177050 9109 94010202009495484491242114352400745679995662007152058196451747385167964936501359858374884760243130526362190096704940561156614063761240 9110 94444333046988900823261182983901404240282849273934562726734120225752122517088571309873799937239592508934498836180202703913849914387528 9111 94880420916395514982857259578791974586423003551750427221370573797219827317097127415727442503865530832687852570470050301112778644061664 9112 95318474221996986707592244332204979868177671206976669070324245337265845329085966846334669856579149520501942014987426741430770099557376 9113 95758501604958516883115691350468423670372576923825628512092213229339686175951052110164366474241922261450123761410355624791249873792000 9114 96200511743482883417357956719680599215424734003209483743567375377849097314407352210315322110400013083936473969768561342935052854400000 9115 96644513352965103413499446110110001784814344989458998857431452958810213030680415854713338734758444918877313922898842372550645992320000 9116 97090515186147724119105624531884283326868550663745005018721658505987842829447384666884174060681252939634135416569364941835566176500000 9117 97538526033276745138343765551763546351661929257916126825413360542272818718598337339851749739725461774246211850978236357283201328125000 9118 97988554722258174403759313020705956326247726694430498813431367413708675555094692506933832949768916791729492081941286165481015234375000 9119 98440610118815220413687334120730798381416054583319983117012385128644959002209484817549222355278451668559679241150378562611628808593750 9120 98894701126646123251007987743851712988526662272973881502162487603532790887367848559202034142909928125422844007236206903882438564453125 9121 99350836687582626908624346747002902413181017786861143849509014852694066859116732182069437647247434923265655611612849814367206348109375 9122 99809025781749095456746426822699793900095619665682615615997351287027028254901587749099097991462860576071700624768249313034203436835625 9123 100269277427722275596807019381376681909546498165650852996636146145156767718998224155212600489398509945935713542322906458962801721196875 9124 100731600682691708156613032213126901672525300758826112598343690137166052212688709549712378343355757690033189215874573948636020541848625 9125 101196004642620791091150641500185269022085084651944828321397891231017137003753521186984079489911360817400615794828870171562343119570126 9126 101662498442408496563313784165805233882048169021938879758084638845651709925079430090016175993659249374395372643657605967318851552733914 9127 102131091256051744688713503213253906549267635608090416774462435611378871967437298432198109351580141978884012240259502502749363190813228 9128 102601792296808436538650533739307445169594891551840543744487364390449335507583611349388928880131652445172662876785890465033157933574240 9129 103074610817361149005295417276063259985718575045769236145508082715574815180649785260159314282150155210167356624716700727886599449328800 9130 103549556109981494143119491068224985520678231032969778965680695141945453440761047726671394658659096430873560406956548021767434540961120 9131 104026637506695145610656451345931655097786741310656958249337672733238876154329770705045812610877719906826382808124030807155859767632800 9132 104505864379447534846747970593503957080455191285750960160474653241473931623815187409555807179251635047454602662010860110336700182227780 9133 104987246140270219625538193703722558118905958597706478376072248206323943492342130708323082148846267942980469170663276472246034618087450 9134 105470792241447927644630982682346160869294388505560728678917810166003731327013755951134270724633832194819504426562647513684180516605390 9135 105956512175686277811010660642401142398856286290909465255226646252229299567363908285986355012193773956216604931280746149912284616436363 9136 106444415476280181899551860094803323309421407603299126326527063413895076522466898973654202632779995593646220018050642716890554094299239 9137 106934511717282929269207045373797217875926126843552931825500871365921662377417887352596235530170570308394641024090427508934426330853901 9138 107426810513675957332261492287060909470909270082940807271472412172019330671048406639035423467285130038549984446043881821753862243819675 9139 107921321521539310482385108089154854747740292040058565921643733079832659963863075072182554919144376668000273093842612310867864695179625 9140 108418054438222790197588600466449821017216590103347680577740356292330140992571482937031407050434039165573656221351959519443514954354700 9141 108917019002517799044608294701690115787689336600467981691520670321404429023464413854440810470273107184039911785779498221737856924796000 9142 109418224994829881321699493355301869567059543813636601868138356137112661111537099096294827103360672198617516581503505967017264062100000 9143 109921682237351963087312812946901039763238243489178681954810290659450322935543850367827343302636331974224137535715755224638286756000000 9144 110427400594238294332661558024404966806513586921046990869113265429329872711740757963521028959590713882788074339179867867013348864000000 9145 110935389971779096066761045943341680679578366453445524146614125028420429396201208811657842254525456519381429355938828275946850406400000 9146 111445660318575915093133017414118855573384208189202063401116649744450975367814384305864599513328507106770469137109935149012766633984000 9147 111958221625717689268020000675675341964550170330868571218628023353686634733331108933476596656025788346376203988584471816663018177331200 9148 112473083926957526040645883784074649608429146744819488590730973790958378328274555731731357910608534745295733937211181755193844903264000 9149 112990257298890197086790133228351521693157568641853862753257435139864859236746724750683581478102888724054223249257606224315635802567200 9150 113509751861130351857714221669284873165445089716286761524294314609417847486601194682455545143183649918657226541516710880352201494369376 9151 114031577776491452877290037309295919634937683146444853383773671963190210787889334703964501772038946268903234294517815664617642473795764 9152 114555745251165435631031487018178831830350830384992447503098151383226030820492337644544788434695438803106759810853844110395867167747993 9153 115082264534903095901622320141662806434393591839324256627626330675145863963798057822674036135503070877667170226529474496738583242692715 9154 115611145921195207416465535698379401299198192901173766994580127045929246377112938694887038328319363987130405140928542222404551225246525 9155 116142399747454372683752738726593306364948084917980451614590117679436424204169056901951100954072449452987118233237597878731428731719735 9156 116676036395197609904565628688130998009305351062614713387076312320448252319068830877976430699333051931088143249903850168548718250839075 9157 117212066290229678859576581400285854820858226732605903591456220332728988811922320487073117394599173624710456775112211206886532129466990 9158 117750499902827148680011173789701901682888284298773411928727809013292610257032689582036510304702215297262267939316017370933329765177850 9159 118291347747923210423672646205336811978161872352648293128359585410974258386329679036977273269012004976402015244111140978055039550501540 9160 118834620385293237388006848969711201993396700529571022809230782479497873243506889112741183462752555377669151971504925102661338532198048 9161 119380328419741096103406327688795910512642288951932672052900467377147115431821882720476019848564582152444532187879153121985892276320864 9162 119928482501286210961214015503764794552776317023897607777171980937700665805838679012620039503251272041474555788532404193499777773596576 9163 120479093325351385442190670399574279199710015025455013142947414719845979527896843968734193331814837203500972104246381878488145193653600 9164 121032171632951382922555872859259893273421521747450820797224861906509106476051414836274320946061556760508601141778165481387935710903500 9165 121587728210882270046100235070295236796816326952584473572431441814557667990368171740479522681809680329258738982316472301906289252325050 9166 122145773891911525662296619581453343488952805658564736084668421496818028580126882783124476862178273990598539732062463227065496556176750 9167 122706319554968918341810775338033948975720558558726781831182784773851133236396404977699743633107044095411329400065363166945298020465625 9168 123269376125338155492327025486139502602706626164672281111123095019351371121693023764936174011438188953385240582877493030132458697546875 9169 123834954574849307109162637864147917249114140523087436918864652992304119103675105601825115741151317680128856710166682351006924577765625 9170 124403065922072007206745429859886583921471738190635217052687686517142089442161470063087824439008283876757821976013902960699273911659375 9171 124973721232509435988673159012319264191523958060475091564998005374300911144051736160365915805022076697564516109320346045392754405575125 9172 125546931618793085825760484624512014360758887186156989460679333754092450641583978262319512362134598308086005798457870257315996696829550 9173 126122708240878314123209909520410980282630144210401733761645170944336093550627074744202036507160484083619123678294064207920685645391000 9174 126701062306240686169817281256012270621985157891431032932857819010545942145220327267123541231810894762356192031391438178726892377531400 9175 127282005070073111073940305466446632512196463760478030283063639959632866931627386756561959832456679463291147763821580443245768300783776 9176 127865547835483773902820258022947811000258265828374893845855519094512745077540539278595641025303664503359547211430091070603841211505664 9177 128451701953694867153752835266079954490552549587325585226039573789981540287545654250479068478769963120543364732879258203866348353348608 9178 129040478824242124697554011304131331392706829939808490319536566819244159596475701236409568001073536728496186953763285288240483910589440 9179 129631889895175161346761037301978781973964428072870923350940970017927082219931072050269170186785819600213946385497214202371234342528000 9180 130225946663258621213047479475176739734871393083135461057691270288446076570697112928768361249054204459025613327596690632500145656815200 9181 130822660674174138030414610343039031925944069632757022411074941895283188822666304748176112768480288742320982868143746890201129157205000 9182 131422043522723110632849702438784143699733914077570233228455175986717341999567772144448784341324335222268110224599411844126757355099800 9183 132024106853030296787314986441229631207326712869131632879764484524824491149175630078702186094496602770157917260156753741345283134253250 9184 132628862358748228595149388460871671167313199884954923174354825579165608668367607605206294402843337611354561631140786531817923817811565 9185 133236321783262452687228816428195726262813976621953328544286581107077821206137428126932244035098254090934043168658340667116187267418583 9186 133846496919897598450539886205269477643453502212532195440490551223417546928241984300314006925363240075167563028017653736016560564758289 9187 134459399612124277536176727753331855731251705231582642180226624848672553974575536166668010292051567362945302759000436689680350738599651 9188 135075041753766817911171054590123354264191941324372735698627236956502991921987679536902084165295466808320517745813500221845578928847525 9189 135693435289211835729012180584591129406683764834749725382074850108856328459587165571114196407064623021025561397690194162881436355074750 9190 136314592213617648306206292161347669340958028285918121191753333018089273712346923032674564771950674918080420767615323591929832821179050 9191 136938524573124531504763197097316703321931000927196887516321763091500459977582189297601417013931390585708973553826058201967993033229500 9192 137565244465065824833084139741217026302513527077876542559204557284556395862443332979244651921090657291345006208324182924121872188300000 9193 138194764038179887590356263706120085254874889837336760752843945052270632013686474532506056346112695767081350638249994952951710980500000 9194 138827095492822909392238084491790071902838346826313149332322231435289276371445507055729697459111092797594897022921619241091073699500000 9195 139462251081182578428346074286675401586062878694030592657960025908996728379886663314303826186018097494201412755195962920458058995700000 9196 140100243107492610814825328165320120727021711667096998276214237394578131457727324506883329744494636039665095071611030303686271135000500 9197 140741083928248144418107444409887337779176986824194487385530319815119327608768288989215042919043598189855277674120874746574054701667050 9198 141384785952422000538826381708936400330863596132259108880106303336763433645634009298993374562219835401909319410865511100276619042274750 9199 142031361641681816857778323079283493567548810690313343197419861772430737173445444635280503986884615345631332177090523003309769179049975 9200 142680823510608055058774651668622672338105022335311293234451437090615945588142951968502587545004544031644369398943762470021050872495951 9201 143333184126912886556248198874726205256897774568925419835441560333648610396225876711891242195336818955968593658810392581791650451789989 9202 143988456111659959768532132806840556666418825895035887546465287955589101888477016100413552828581888708063474651105394372025147553800323 9203 144646652139485052390838387961952711824637278778155016168285276292508099172035339008564412594466261820360287503195041598926028529505665 9204 145307784938817612135118568640795493206458170808637768538474748352900212693659872622121720959380854122733817893372232299160027308577600 9205 145971867292103189417194963237965523458164033591937593400489304223451921694119880754660992688233121549905210175346570023271856798064640 9206 146638912036026765484802858865858159388793304694978581465301730879343612756223085507652321722570790712452407831960678186798907754291200 9207 147308932061736979493487921180178616215637367057034730789143860187541640909399042664812470229015067711238245871435672075280274775080960 9208 147981940315071258050654178742901703544130242937174447479693133606346897677060244267712331424039843476850005798322761397420249474662400 9209 148657949796781850761459301376551944462270778027831272685889235806637257400196399442281197105974985076855986221969015079451106308259840 9210 149336973562762775323704564935947903055306083803387662762365896672311190073748323518709959015163088536205326101514145266702660002643968 9211 150019024724277675732367328571116270063341765215200554544977017756219944616547852543007798683757688087830566859785635181926510193803264 9212 150704116448188597167974193317658479469004399610902611836296256900597774721053169095271915878879453017785882766520263421225671119077376 9213 151392261957185681156613441788965271000221046103704235055511798353068951862377380612110266594879716322070296768648465391284186613555200 9214 152083474530017784603036057541728718715886747960374742549267114653332790237927516200632168912732825125082142786604507266150714358784000 9215 152777767501724026311995769650587834094161156116282428061116633853725631772463209297576613556107294984335081176591290522659461178027200 9216 153475154263866264626730344094944615883522903529018811807928580818259954914053270670150219222758959792773934663352241732079155331754625 9217 154175648264762509827288930295687284461004441789546757200621075089551801616862917379331095339140859263133075640002213381957916595071875 9218 154879263009721274945263850737764012796249441520532357745670110046772903523165994746926427848418664492734106372351562586940093690953125 9219 155586012061276868665389976905720393605524923131127586520849936125620141379455320738856764313579022913457883155665473321598429674359375 9220 156295909039425633998430949208486130052745078842206186479429628358593806325585090601139304496820321456157192875997443575822917223584375 9221 157008967621863136423779156279632533150379589543171631068212338172685354433822924249791300456246744745531917116119327134085796054434750 9222 157725201544222305214255774752653652552705866633013305222455834591912682479074601481592564517755932698414119426828926236241200250889450 9223 158444624600312531669708469712205537514574072845581808912885639625388238271905737844272777822484051453222926842227049503532868145496500 9224 159167250642359728000167754540510704090516296191413370796703509531230600765126232185407641395450759121475550023971666253572850529984800 9225 159893093581247350613538693488492324351933119428487356762837259079234771775811123627216189304281680319995091817311599124081631024119776 9226 160622167386758391577072788327367699779109483183100166993375673109021309914201297094721265779834550819709610559677364450848821260728864 9227 161354486087818342036185709852837186211262793942208374915979486478077197550877850789825489552544312639139720501361744336809325727025888 9228 162090063772739131388560204447987577188142077276430913962792176154771187432545357175507344562450949899637148351417928236116524324670140 9229 162828914589464046025900214645020070954820641972697897652303084976942045413092969376556645772240391929033625337577623813426366026593450 9230 163571052745813631470182190599645555469664713394684132525040908415915390319161554208355626646327384990866012101514828697615837555466430 9231 164316492509732581745782927204709395277413894239327455317805877458432321323258815518322963868546605873083036607083029521187149584933925 9232 165065248209537619843450230482289849774721243473446979974247704070996452926703940166252274620528903712136794772985816289332532734874595 9233 165817334234166373146723488831090042468989719827206075812151831564229303215021526175527318758443134630925061876255544277695926191313425 9234 166572765033427247706105992259532704592182223202205999456657218920833666107454254621556739261596228629171892799078445330139345653542615 9235 167331555118250305261039799164117617122499906121660812904038801735367482873354311464969892453548677748425309361687856783533265495001453 9236 168093719060939146924537289447537050400321534747727990879126503483771199780046432844835286069099162850229620791519908562992140507566914 9237 168859271495423807460181459414917712458705439334756751653946105708128788045504215743706683367883769889267984082176070050004107568628376 9238 169628227117514664096119703217713636962758829800917139518230241609634215961792796208805421412146795788641530700628279039739064158421000 9239 170400600685157363835643483589018829136355368853528685365639240009190842824700816626107992735503337247234209965433391377347801031100000 9240 171176407018688773238969117866944551537370153527915549970083608319815993622118232158758874397044091108852244174547412851454000318080000 9241 171955661001093954665913091151778489952989498321849467982489065555573594951352907142584103154539209097036798843646595517044397808000000 9242 172738377578264172984289054889789110718171612884709049451975804062944119376225706373473090349584937144106355110430745605311370000000000 9243 173524571759255936764043174910247358231536665071095160701049231712994953104894582056397021460994427435763822377237785066720950000000000 9244 174314258616551077992389957339916445303374229703097030888547163773646306261391969570343567105056161514313300346747879256839714062500000 9245 175107453286317874360512303949547611429870724863866322932236375770712727398967192545540117971240671796866442106876273584630725703125000 9246 175904170968673218187747531112007195418619004565902603839328017364164493416741338561987049319068350766500703428817442288754413351375000 9247 176704426927945836064595630129621966425019288407532166383758342895038341689194959816977102573222215697521414111062469969687852038048750 9248 177508236492940563311357353375457542072678073812056965809796412121645268164046734958323379384677211768923023619033658210167000739303125 9249 178315615057203677364737983346393464677524920494817251642411656092351635335291502439268481696532035442977034626364188060942001471563375 9250 179126578079289294220338083904796728931868840051261245869871725239457706403676321449297109089586691242822453734167786866097550170091001 9251 179941141083026832074595348955365210411438376408593699515132966272128013293758752901275597048500489068259798072074965286643495136540539 9252 180759319657789546325442058536995761449379105705718985655365764016707000558651687780371691340578057794426992800334207959252073997310553 9253 181581129458764140106700831489025849535785151793391003148403048591940014770686811044244693228519346346471936549450569965281525962970990 9254 182406586207221454547057533871996886057098580829931170352898130477162057780773400553202151667329502298696992749897116399414774055333050 9255 183235705690788242960324570295073519293961794530076811089401196070046091470938157815527767516622298049894784590717189824073961783215820 9256 184068503763720033189640559052492984941222447569148147235742317904281707178698123395863694352067684583025768216999675124765015642088800 9257 184904996347175082344243780046569727242526562602838958654997224803045979331643432663508744976576759510776920438261013139367805960626080 9258 185745199429489428183506996143504723803705351115388760885734531472369298905150800278704766369136070380075826714588600722286930556783200 9259 186589129066453041419030493863633516701883478017020622489733410340518426736676135713780558428137799381966012899742774085540997376468640 9260 187436801381587083221758678869733685183651026073293582408665751887500699804207058244509054621494844420951010290168138477604951368730788 9261 188288232566422272237313507034834764627358988674404721617875925723030968424138795436970559768904128391043616383129220913684264269189114 9262 189143438880778365429025645125601258411779567662096275701974706994839526779869884960015877720057648553315243076205491380647345449532526 9263 190002436653044757084491749243951535442769499514467026731300324239411370026762782717021515132640666441783617129551516215166181726048675 9264 190865242280462200337893837779941272938720177746279066611892011674464800534956962592711762546300609427751737922874619618844832483288375 9265 191731872229405655576784633134007763596191419816198664017779875304291635169153216895765023329829812490585184379078148813310793330507325 9266 192602343035668270118571167998964561956288005627223828445215792427367705069810466558614207124973911307229083759760092687329418976832875 9267 193476671304746493558518113428258739035717630920897060005893501973400389264563271779122357598425647252133228668514980687628265901865625 9268 194354873712126333207742403880132891793801082842968234423794162153436804892259326349835480394365707266419340903805187402086408026312500 9269 195236967003570754056382026289722706805899845029282569375933955849924184560485187096915127473241013161592939438178580282718877701500000 9270 196122967995408227713894524106603296676347900665896225178676576313117739748394304566518200484568396309438863768433342571431272618900000 9271 197012893574822434795275062021809187281450409258150936968025130054850747036845382724093658120032691379203457466396990590787444437344000 9272 197906760700143125238880022430455032449842034654852985189927559765088071929130851877025747762966308911982707547503739861538699281203200 9273 198804586401138141058500280927497518044096463791998934044398054417862569274892026780934341480424252105934152024818323834893748219904000 9274 199706387779306606049348756470325220424651779045548534286792780493427072353557853265318741464040509083960002976714438479160223597363200 9275 200612182008173286984709774182415186888175523826134141644294808258962986609436945459926535871847442356040113528235311141483392598245376 9276 201521986333584130857143437803734769430238881416347256096174499816043559842900839871229216981482310832837854691287046973455809225003264 9277 202435818074002982735346807971752623963823627655166386851560029538467535887558291849122188784217332147013675612818250931319189391489568 9278 203353694620809488825045446069662261977239182921076005520295018920200129654016864888396551546566276462866299524462656742144207946783840 9279 204275633438598189339624036308057373758270140883721826150268825192585670824091659366620177627647363376584713480588976632624213903253900 9280 205201652065478805803603566792297910405018230982282863925356090748448532423301660743975755232929419283010524355834360665273504805486185 9281 206131768113377727429535160129362429686565154266924227798962196847251027218260028251093969530698801440987356057214484345840011693362075 9282 207065999268340701226407322986621863741008035516195746409576636596752306700990666461182231859586749784249794965088218059336735774865165 9283 208004363290836730515254360057169390896121340908638103399009978842689924090363598277128205593287266987678558388764072585573838524207975 9284 208946878016063186545309200026152825689483647982870781663729316401044281421487105355202802751514722397428220976727482554150177926427915 9285 209893561354252137921764139074241561211609963856694155800674109621928896732714082313125736906474971171299504685896925615945624662043598 9286 210844431290977902573988251695032898927630364152175706093063235579995868039497110792928529234334008280506344054320840273786823560729114 9287 211799505887465827010900680435478304350384402849462332415373640631741950323952443607110619872608486902340726592588200270664672725579076 9288 212758803280902297628114927683066274420139139712698170136908178611911378587477257794664397790786944232018740140677437504261245616157600 9289 213722341684745988849450866712142452288534853256466374452495132004612140733493316583913829578192141145391049306309846153591382112796000 9290 214690139389040352903458699559493176276846581822328439170422242714587451656490482547594911438757479896194169504913450778909770898672800 9291 215662214760727356053712750427471323088920251868156854362069442202858508734006376395744571695514302002279999786575306800525328675068000 9292 216638586243962466119813030521694309078927695948479128471962725669508966712278564694331395326594476778666418814363431310499850410387500 9293 217619272360430896144279179641473018671447123112863291091768447708587615295221941963139564450701447787426727162768205163692260922156250 9294 218604291709665109078834918390716583933128046690734954804607475707067032769932327338004366556289717760925310983882691148332781623468750 9295 219593662969363588381961770318200647885753967871573941283761935340121522985345195767320948198960018496852409660444442502214065602440625 9296 220587404895710879438048774201634238495851391286504074129720661256109477045534156344875508267771243776929163560721166203863035220108875 9297 221585536323698906726980442455247612544063478071899448927659387207085464657478165622984008130297533513966509488489834655342040871120425 9298 222588076167449571691588572486218710909258695351224138974431638867155251379890622039570008286664010731003315121192321502348423748205375 9299 223595043420538636269044924799716386570632031538704791101869920456209565404240606773141387583165350041263744066733016625458286218155525 9300 224606457156320897070991486634974804808058168445957809045854519377240911786810463359411682336791006386028854785270060465893577536365526 9301 225622336528256655215993285618462495518317572067700663130548147287651147819972304042726173475548737609946631840600940264575145467064664 9302 226642700770239486836755747894017535074540045053086533155377313004238216512886927381150395435728306326969395536373335869322404809588808 9303 227667569196925319303474653822033570364406414005485990162629708446760339814811576996745280383548230619770650807103653450002348018737440 9304 228696961204062818223682076860546746672571469555175175592910323703490282200456950680978469049925293452024584707465018599530590792576000 9305 229730896268825090298016543725247848198121639795168879363567499105675132255115465134479246568013913091809322953896448069172984376038400 9306 230769393950142707130480273295412221492176268658520611951999472111977114281181284137819885210174566931393126443521316464811847093120000 9307 231812473889038055110950985761243299593592491521140106401986709181513277726373316943241742312164499002015474081905841142071292202521600 9308 232860155808961016506990670821097256377181768495785559553186934245237783957790930529485204490840773833918688338736053386080921058924000 9309 233912459516125986921339113816468289113455962826325333464884984698706469852736604760728670815853476846195404051264691446449354983610440 9310 234969404899850234290896151879331351832124763353655574706620718709474704083640770716795112546586340648189615907045787344044870238514008 9311 236031011932893604622483819663084455201800122503012307321702129603649839528881598172283779206784086053995235030594858944975521669149914 9312 237097300671799579680237998102159484309832534665089053328924482748739782958971391097106770659724847628861148437714415726690689069347901 9313 238168291257237691859109152831146119298663734723239890145646370965672509965635350904329756857861812535634244237552990486061613596832775 9314 239244003914347301498653495197170831768814455945661874557475142493667894365745608000402924292601457134794276552032836478407731981766625 9315 240324458953082741911069672897772078694856056529496462738457718720790189427172605936378038213344067313731294904832055749153791339430675 9316 241409676768559837417282154725311488904978635050833783623368391210781716802025245510512543009662429560138866340172615790846717402530125 9317 242499677841403799704791071131894650028357502987614659952097613478349426152173042768170428198639721796184703169985612302740463922518750 9318 243594482738098507840999666661747033816883679487795418243131630562714783875884328396622072917289074670653341312633020779128260596906250 9319 244694112111337177295794969931909942000905389870653062368611549432196387146797281500921965247668728735305205463413019260077777097937500 9320 245798586700374423347295050865852162332423159596312239744176192723732120984795348407660287307727570564758497972269693425721943350700000 9321 246907927331379724264887573277912033396392022090972412112248956355805321397481412207875179570670154428574398423567605546482658362228000 9322 248022154917792289683969524543048726387258051409995729694224879577767600499134486431188610879532078069963071782268711995755863242136800 9323 249141290460677339607157274736704858784613749029979388576456954432130432017632957234530761347500186613252095129113637340944361797076000 9324 250265355049083799487169747964022982483847116331960126103947097279266012256720550500326489095676512624690354821803206550029552867374100 9325 251394369860403416867095742189414042633996239634951352296564768792103791950330830128645564280609386039757426030183707408783584290602826 9326 252528356160731305074339575205590577815321444817569257235732447051857962340325234417091905208151916605541385451347122191307072556763614 9327 253667335305227919485197528833556803250682676030465325127177547618921202449202704247171013608943124408515596229736246430299587912731023 9328 254811328738482471897751277321484249965858202584538875920820410134310662279075116159072287115713087878548328551776711745260060868432415 9329 255960357994877788571573886425609725618527504573680582888614400888461069237597200319401123370312661644403566339327337952614178307328725 9330 257114444698956617513629324942953181647186806117267103656839495256752409889645615846298861423614808700014243211763482035697827012517715 9331 258273610565789390610708009577469174422428741772864332561031013990851868956536247163298562638234267299863974281081577032709572574363825 9332 259437877401343446229778976936005412581307697796772866839557947939975643410385560724943396937998184171128998967233086860696129003190760 9333 260607267102853717928754114073093997685676987469340960904570324650824856368823659231397268379406402866902897752528457525464997149014400 9334 261781801659194894941351753169338420591586510197727077035292956522157268477862564448119245195433987769476778691593040719953538998771840 9335 262961503151255060121016119405513779069876326555508601976969684066592927326979605299733827585768505592237414496671434004831343610656768 9336 264146393752310811050195887588443334315485094776836939657248274743997759879607240179566361454664567166726021181956337796985383906443264 9337 265336495728403870042709727239782524732291566498958659798757356867286186296052676489986675253695422717695571737401743058548075057381376 9338 266531831438719188788429473262243929119532676167016115808459909070731148773319366867842252686209390807250082563588289715043051582259200 9339 267732423335964553411092726482560544917624407276326694621040815926401556793580159535686143064354286887481034653190924427822422687744000 9340 268938293966751695731716542818596610731322728016291538723291684069320459573870504352222385932662650769138309057176254179062364125235200 9341 270149465971978916551822689963575285062700874263418575459720754192248816097795899171869222486667085989630204818208047705592228180304000 9342 271365962087215226792503015712779284466138061255825218661403552641704598002929047321218098878145560758939678893021168276935040156400000 9343 272587805143086012347251062725125532752143816299845222711619547031051655639246479386023941630505066288432477613729898590005721273375000 9344 273815018065660228528463461923187294136956662678345692728608687572100076950068654125059100500715170762349834108646083008850073400140625 9345 275047623876839130009572123164839489073766464286671603794548906697935969096939860506188969545364459950843990804299640373391725317021875 9346 276285645694746542186906100510075691134784003410395589819748068202051863255732352129776938108204286736317589285142390694073707690379125 9347 277529106734120679907600524571283609599798717227029523423990879858366367441718162680324072197051586904503993420932778733460493420360575 9348 278778030306707519532169451262444834578280543409929674240051297514863954463452084612408910548587542843524683269832230234001591692753375 9349 280032439821655730322740160918136076629221790048628510247255213601601339159141816803450311493708240966713499945173274218515780735099550 9350 281292358785913171170408641383608378296964623440333604350914299714891405963459234215550839856692418193275585564731109223721728258118026 9351 282557810804624958697719991413583874049793119349891708946657824371420125761524387319502245037756322779232332822191063690096755802433364 9352 283828819581533112794903575678201178370072813150999289428573887999905428632804415333828211262547140060330805190819400778133560327917088 9353 285105408919377785671201239968991656556722353942872911869011175321417037268098354338331892340475144009398587924259270728071948258300640 9354 286387602720300080525418045929166423553556555963096106124514713117451027106160370430977932109874775859587561988503000752312122927335200 9355 287675424986246465962699100901479467949967196970252918914981296811637921370083273173648038819280975643866633802636431229883105298406880 9356 288968899819374792307493433394812077068971205725780941728268094280075554871253158845123575777153985716707063215259366175749422971542300 9357 290268051422461915985706792322689280447180608158696014697856505720047410797858560346254460269090654236810850493403304304148486462461770 9358 291572904099312938172170023675798349789244194529670693573551458911359224934597021077164182339552174323929472743731883197534678358043550 9359 292883482255172063922758597779498897977232878989538547247552567423699802830962932764277934995419914110732279842086809367316762038858365 9360 294199810397135088033792220893571234729973357157613810388474958692168634758412980215806617686975747127822240456798344314723312377646003 9361 295521913134563513894721564789696207910710828173118822967654255636112035427425692890104112642351179821755623889411796953574898392020289 9362 296849815179500311623572286267796243930079635143615321353722638235316305159205969005586016635074553614719897961262120352203472895043751 9363 298183541347087321798164985544927785921827893318909063350554060019843103130166941911394431879415084556013997459440391631377483336628125 9364 299523116555984311119763869296963415671193329512585093753077848141849315931250991403926298780604622383928167843844558649053003941406250 9365 300868565828789686369526943111837527834257310020150612362469778157568549920563464281053128400934573802885158717409835654072993184375000 9366 302219914292462873041936862516006395877529853509013862803723390553746172675809602589195001123795356157406732608478280224145892578125000 9367 303577187178748365063284425893128392908542138054188167876855252318737886641622371112213651304082119256901160811487574044799804687500000 9368 304940409824601452027256401897161912213161512163992276379530310766047002827650894536346662201252807628084389487589762207031250000000000 9369 306309607672615630403746254787139118183835195876298608705126164777505541802617478021478391804124865510999176522058675292968750000000000 9370 307684806271451705201160670941969802572008023601833118628556523313195104411599594075201737375762379235803485142558490332031250000000000 9371 309066031276268588586736907166535752327665407918094068176367277849712300987589729896014714741956450397723036113492335854712750000000000 9372 310453308449155801993716185845918258188000674351434732456006738479558130149517533169692972203537915138632024686486064690743292012500000 9373 311846663659567688268636964172312658212802469081386639989420889809821884105051485054641960890626759132766413248373248218704456578125000 9374 313246122884759340436519216250570288225160615721951108771239943092383709462371753787512838560131863167960644285096444297496862571575000 9375 314651712210224253686307200640526904521407593891361468811285469795625889643993098079021160859906753908042873132634650630740631659253126 9376 316063457830133707203623855643624274002456480188609027259084950345079232240557879238605589463353724708906030745822002776689267595482789 9377 317481386047777882502665285286784825199155140989044191015299946336930837557033991218850465274415895289924241874621104550223906926713503 9378 318905523276008724933929086473266100793762217209322462374935293241745210701452770424318480112726115870025712950618654366574782437745865 9379 320335896037684555069425839213304691554440873368064572776547517597132813178482416515414614669456011775817096024555883666205954752821675 9380 321772530966116436692069255355129498036837214603237538834184925661233340414098297637386321945649723768190514315380675257893151665526145 9381 323215454805516308141077576034707163754567972307169615560069312568422679773242375966313495439767920307207731807502103950496984325473550 9382 324664694411446883790447144466255685982708958059848271767372805571092336897904630250929599879635129956342209145835874084456675689183130 9383 326120276751273332462878980115163383944823849452780383612195050503901498175230216449449770752980699271719161843721839747703940759822700 9384 327582228904616739606950965238298283533046460816850986319551963352974683668392612100723291901480294496834236807810277849466524413100640 9385 329050578063809360090832248853019034409053399381241565175981256585376488659002747414738238179034122523839859929839967525120779266237088 9386 330525351534351668491433001119790512854291797745447764427598938520928255012083324698964815291335643345272361911753805180421287624320864 9387 332006576735371213783572038717164635972756444156334146514493561787849930467437879368313790826994217699695933860312770912380991360911776 9388 333494281200083285359527415987387441575065910210005679756413568041458234147314351425599527032584381032930358889440508308338454815543300 9389 334988492576253397335211165487472115837756057677206989413030920422149250376579227085006844981811723034364297987391007379676988144300250 9390 336489238626661598125179304265416865523923159275185964717639778664586859464416309986034395710779861505415778133292993127258483196519950 9391 337996547229568612294752328988978599046898494757458323805842489429449622865822977650775988983373447200630169607110759615344654568722875 9392 339510446379183821723680035406834422077837460435838782367353105473300897550376477270381307455458025525276435196102555266657059699834375 9393 341030964186135093142037948071758903592164638550247675309078954101059099189923434211805396976906207416141711920212659498588650861078125 9394 342558128877940459125391268489929552256387104493494142521862161860323374651734162773915599580208878330688401254690716645142931224546875 9395 344091968799481659662706378705337107370788733203959039672202135227410885237247008912252882444110815798298858694407507179942124697415625 9396 345632512413479551437029908751351584199729143508369765962651500350438610537548711220558591390129738491318187597374107375223485480241500 9397 347179788300971391985591527516523207815557291276393322012454830413808964277428352548008681982679541989577032758524271729874672859535200 9398 348733825161790005932719285642122224208743435453077761579902711363396043046743472838889127950250802759681867268211931850232264616244000 9399 350294651815044840515785865511683029510048975444962585307787364144106720806804806181967474379651814913693049038350518139604540376659200 9400 351862297199604917651330817782163342250560305432663461725084766054825956677938003531937644086523274034791916117022628554885314199781376 9401 353436790374583689815528127977635131679250090261309643236535241380491249696556237740398383749669541204016756404524563749169194466443264 9402 355018160519825807040290603320031772758650974432177835056936477564374531277900528264706682135662526756704817253976184710441290440736768 9403 356606436936395802353522943276537494059662219798346912374160058011581923650189838348665598179959136413474934120239526620659921911971840 9404 358201649047068703019354302501542790822472043807857614759772859257086421597678141836369360791485423623519339922667817467255636646214400 9405 359803826396822574961599018361066798678202404184461211719459035064986480531703803605034350798833317186062426963526508348722805154345760 9406 361412998653333007781211304647953702753963010116698067021674009234934259092985746670355244614387430457986569345004028600250636993423200 9407 363029195607469547806116457210095666449903432704585260878987417138421576504906964780861841071504645415337092463960449990193341063978340 9408 364652447173794086639517825992760261317010999387633395907973513413479429399764141000981125034522909902757896988211671936420739089191225 9409 366282783391061212700595832603298034054774479193262081962075769078127827805248510863986385467910520531345276790645870336285240794419915 9410 367920234422720533279433005301652691834169367030549154758698422030762686439838022724239717002550874135404018372038673201545056773719773 9411 369564830557420974656017717862800629514031309454386860327069805878088490707401625436561276154523535102681397668458915984508637346329239 9412 371216602209517067861299409811106350331736501325959769410585001224547410126503321456593926595252320075232144925611197449224294553118451 9413 372875579919577227686489889063155361308549941274647736355780668925824782850509694002228174115596495916111482229386217739343588428130350 9414 374541794354894032575129231218421521224241624988714852116932262375879214557267968145668703895211116418699215388233118269910284064232250 9415 376215276309996513060861151005589134262164234700445127659530436971901106497281857838923281573504181431061575276593771169328605995299300 9416 377896056707164456442391890345880845901083560878589737149811303577841614288338181592837994970586394178392849944553549324221791896228000 9417 379584166596944735415739004976714502229943595239192522686150762741450991143342040815727584201589820250045866283333344513280222600700000 9418 381279637158669668412612299660809054454407075828551362130198039123630303213022154199388803765219488818550887451392083383839853074500000 9419 382982499700977419422608923990922475325830676037601940565566630983922420133609220321606448031068031083099654915913218428202231905500000 9420 384692785662334445105848661228293329534034635535332688819562207264574967572156791074720004766594339855817693905771580394029363965487500 9421 386410526611559997031724087263324565812124086583290974299277129855053870145436465837327188455476912502375999056774627632095557968608250 9422 388135754248352686908593912684125317482886291058711408085427443284060452110671415956060031036274082464819739093423550744003370345077550 9423 389868500403819122698506816354625617251723575059844422691144911556350401345405008010951344931453296568264473098970705357081939379391625 9424 391608797041004623540407803364004175608058885507120574045675245481055623554863304096551209859371535446186580016876447659651276549045275 9425 393356676255426021434749944494643748618940392714279330092073198172979946889962770671204109414623517524353310062240091529243796469485401 9426 395112170275606557672011650509033242202104270177031796943236495951639910965432164778553545456336306677971888217942695244775460041953039 9427 396875311463612882017303775884162295176091547427804136047215393577081798280632753878124183107429455994824082588007450486186732768622133 9428 398646132315594162693042207701270746294346505300317704799762689190049127310714103358783063329916543787966966239511828682664919881904190 9429 400424665462323315231560552078845602550121591595755537400880770516828883448151911610728333546068086524077799014420388578342153587999000 9430 402210943669740358299544459944473095395895597589111992458784621860919469787262215632037979258538827475342966069980401173452163868126600 9431 404004999839497904626284414485177768906385100496506619144864944286724490300180847178064005309010543850272005677448582995494941127620000 9432 405806867009508795197967813990711436923206783620140377994562176117379282474576274088193304528318813872211754755173120825893020099558400 9433 407616578354495884910564306994494472933131232271997722693069088838337358949729978248188243105603881619156278488614609122080884085376000 9434 409434167186543987904300953901513519883227549362742188953551794372264711195978169779914410504242268168744004103476227752175626799037440 9435 411259666955653990833276284249007192097877721988427006180786943095848267920929958889445651149117624456445945888727558822035293976183808 9436 413093111250299142354425076254672255185460723312749972387906759141354447953008407249584568762237657554796171254387722501864766088589664 9437 414934533797983527150819091556015088470131638422334319008207156781662595614258229435820905463964852412232108764050334654478344535696776 9438 416783968465802732835173440532445697137611792874943446056595948591758221743296190972077114845919119048087420750221077049889877268677400 9439 418641449261006718110424121143637693512899854506796612404647457904575056982011837024186461750916997925087486302199548764068250303627250 9440 420507010331564890595349956948543636010024526314259731683151107771931759867415839352100836081499279409998660923931973953720941316582925 9441 422380685966733402754432049348701158569815067307687544198806067573278824387915634659665312139904120409787341514421276561601812706296375 9442 424262510597624674402476347915341197536391829572771726348637428138361598650865197404742215892973652413092564787766375068143287102440625 9443 426152518797779150285970425033743802374364402377499833668881169224415512243594432072063115633026271755427693164279708382650732531671875 9444 428050745283739301274704412489269823344316847372066210388004337399688119683049555588753058352140548896801217900524051894333952670203125 9445 429957224915625877728858714828477441590289348976332502504147362524276414136778608591169330288830531830370489814555682259594999617418750 9446 431871992697716423638547955503030256791437391131030911909811167066137993149402420849567500738913941413583689977128256679526249939974250 9447 433795083779026060164712036441832746759106644049439096940786531907521944154659961758959593432428587017162416576118899486772961567010300 9448 435726533453890547242261600651337854952301352030318246428345845229933325203709672237198337188254620425225477271892374018280261710796000 9449 437666377162551631938516982928296236029646194022409395069050021075891654801298073922291037633219652089072723983537067731588936440557600 9450 439614650491744692292227319360548220345002635316768928451380385822758400673743448025346815486516379362351129205254343539759712416516576 9451 441571389175288685390820266935625343622992701033829361192867198644488827322460702382063038902283244855029101888313729108131485261272864 9452 443536629094678408476013166592888286538579902135187255011882818034584319259600800177374895976836551836890204106258484593654722862367348 9453 445510406279679081900513874139284877618157696353329310673368917174274997453315151997514027323415538229543953145505934712684206687237290 9454 447492756908923262791254292680335179652252797165273620680365113289346932697996203309043971026539826352089956943949109720506394277892350 9455 449483717310510098307432278062116394493803549265538922483484949624524007146932508122113493362341038260122327521604561714768642553701415 9456 451483323962606927414588467133563529529511320502780310526025774582220764247796103711000497184839787766366702248597717237913427656974575 9457 453491613494053240129014110673884754285312787524185498844462563221338030411918159451277977077159183638738846175730582700293546983143685 9458 455508622684967003219974593240284850653916314382872478681797605498605221469077821827186627109350574078158210917263039638402149502538275 9459 457534388467353361390541407034474117307347716607722877409016149526879759883802272587329002789523273293791133663866015103131558266474465 9460 459568947925715722991253333630209249195806766702640209194890772786973497191382627541474237507151482065696715698522701133792663241159568 9461 461612338297669239354375894930206622497132823549695504735114569271816277436351370908491945110511890955142308845051987533652571453003264 9462 463664596974556686870197183329911230766913477681505613824353712802951000576382952324745398495136737253280421715577072625150604279845376 9463 465725761502066760960588392482060529130599159007727869366078779093891653292694815061077468799766758379937326573889417194263364102963200 9464 467795869580854791138969167432226375954224481579856618226377516000870990631324551437472523733198733136105657963349987745248946683904000 9465 469874959067165886379851700816920406716298233244298536330685011088598190954784815170642220637146133071603957711616058444510357828403200 9466 471963067973460520055293746305374390564763146540085521374709894229068644948531426244711681922935228486098906660284242493336237113344000 9467 474060234469042563729869828989033749336515305974491040287109172530829343576237978712985391469231173426455039693009588546032264806400000 9468 476166496880689779140172333891446171875197772944122320133344923015542385375965101374535542803688062473369189178517516505295019264000000 9469 478281893693286777719380278549690101745392036914926631024287231494569896914421037366983298140129157919505928117308628312723368456000000 9470 480406463550460457062083855527416986749981300565274284300713875834834672307870826394538783633158148911483686641886646386368257329600000 9471 482540245255217923759327699040943978787631130942429579323823939881675535756599155774149934492293631075622498814520119903746003525286000 9472 484683277770586912068735721361708134421979003245740985031454889826623128059247664810144656670146621129278420358301549131929466340769825 9473 486835600220258707919605715519772798327523456852387933173714385370602742164686085611840179405511311949155509447271472128623759164475875 9474 488997251889233587788013168768691928090761751258112036723524941524065709181469899910221422403802819575078421520586630487102303848729925 9475 491168272224468782012241315457191197876152913949174697173214483577171819874795470993270554840934205722783350219057496587506514852223151 9476 493348700835528972154258819048541993629048748921979787720273047830240267101169859756857054600539199664772152587942472505905055642567239 9477 495538577495239332048498053185202345243352305289851859007731076511429491216199305988072867718718007159494373678993189640393047846567038 9478 497737942140341122214846194560466222196640681545153440942832659871245334462957856369475179877209208820255694499103109614165795670574890 9479 499946834872149847348548691076758105421224749762423244164260131658363984014636205029545579982414909851976856038089640431006616211795700 9480 502165295957215986635640573993074922611973180100586735851482171029789852819453689551322320851853139227867984401802464915775720833506080 9481 504393365827988306678565990653065436445873420089798846667014299652736499197945678072515994157343197559167037841268988835252553701688800 9482 506631085083479766852820694616356950606088592507547774752285099223918407692968463057181484152307000844786283040877906480633571127948320 9483 508878494489936026951756493784815413091218562709171359317983362336810117026477995743865136714612591034942352458593860313358147517976800 9484 511135634981506567013121277143073666047955820951454267020938716842135449045474126095851327786455814181777416801633924125548756644239740 9485 513402547660918429257473671269282473784344203805208986879886833731765326657137049087029908112604618722114841413961112160273755255571178 9486 515679273800152592105308074602818756741112652963231042819390182904142336942687093736305890414421518645381844811594213604203956528812414 9487 517965854841122986276554237905626874604220846403375710642911847300707838371562709602010999618611064624860281278897731885791590320428501 9488 520262332396358163013076162292825515049236777625215653723774274611890048951218687766055934874267347733241008974050585970932539454975875 9489 522568748249685624501888332055945332137986737614187341016412739533417450949400032465053382272808778694449488383948989597400744530240625 9490 524885144356918826614033650233409343857360914636480669523363888187626838727112868674992977644521218860086565323381024144307233228064375 9491 527211562846546864111427364032432456507893242343897687587332157972502573708698937394254791697270612050033250007517421131070287534578125 9492 529548046020426848511465219874369447338225056380378132290159482272866023999986217058689807429003875058109083869789682872814907832031250 9493 531894636354478988836822540691940555838225909180317749689593320997315191638389304015110050321025702008046064295867559816168962109375000 9494 534251376499384385515634339397391336477175986533283730789600773599328982435177405990513243854208909109543577751195719199391701953125000 9495 536618309281285547735145441991753710018329982413019008393393552874118202432892443742221024383153027310969280909904411762114455937500000 9496 538995477702489644589954363008965579557923506998689502016219933025608079641764355652623578768595374658518106880537023188317931408000000 9497 541382924942174500404145827887600922354896211382636348867274717385789864625266424386963127874020193506921154493403934095578022942080000 9498 543780694357097344644914846036412254483927794304468943621310861819234017864745652796058827203141419609591945585943399620846757673600000 9499 546188829482306326883730581008188667905787453307149354265878924700997176271503256702372765618771555321312509793918200635556566029696000 9500 548607374031854807299671418126559382530097927870305835074182041317053492096931307237621720077258768715344745675485638759151559765353376 9501 551036371899518433258284074541127561066893242674177926154546826763690911169644887317749472649990843055496395412387285829112367092310664 9502 553475867159515012538179813053599973896158774771580280399646074823091685916022741342341649410486470250500234879220752721224301102178328 9503 555925904067227193816580291819661802288062443805769623423171188033599455258792381119940781725075271617502586282247654032476057407976990 9504 558386527059927965064164791474188323441624870702170270302435128805889898476227859879764248776567823320505949954165035878306604107575925 9505 560857780757508980538849995269938351774297860119289747086077482360022771042546718377092408637871386815403790958480687183193761127142095 9506 563339709963211727107553644019419839778152860857822817609622685020637145103240640540980108262701715133022166217130201567241143258646425 9507 565832359664361540664554735187118119457190109317309424323230701788185495442558765577916962747383590497862802328743544243981548738414555 9508 568335775033104483454765975244742009259934522049603315887620267300322415167685604617434422100239832843015811969738710198090431766502825 9509 570850001427147093150079418880015003887827467565425986005403206862783876901325587092300408235331731032930459329770344848915188569001390 9510 573375084390499014566934132004094563846458907642834265729599755460808453315272859473828720452650163008957956452775420991259421256502138 9511 575911069654218524953385793563471238331459861233834685051079086930127643546960876299885932584257224880571774292303263891784233918116364 9512 578458003137160963814232901429398343341394853067747353834882652860710064166801065778107620754156868017572024557716841361902926577319776 9513 581015930946730078283173169287890636538023511207565951312397526022955686705238057714154626056268012172474163484564205202300651645584800 9514 583584899379632295091527295344076529146473581070309091348164324740945026891216001784911448093365703652020046968939583499792049858684000 9515 586164954922633930223776052331261045562493729591203714008400642888570281119723727199336885812014233075171790555394155954380049533783200 9516 588756144253321347391011096015127403639352977747098667677167235517575281616894538129596546132272311873639261798556626140543652630278500 9517 591358514240864076494400522042870453822009763670344190592360567052223457312640205315794361857665738357869401444072187177007249487256250 9518 593972111946780903291917526245176780299620705429748152975365873853106406603122637367161065831004035814884314556417358879181539898968750 9519 596596984625708941522875050704527296128642228335052059203984603200068737875110953883832212865900781195989245269586775964617703983921875 9520 599233179726175698786251538119778208059352997231449752513239049052284534237260104991830151470054255382225494126774025277247043977884375 9521 601880744891374147510383383008243236871784309717578773748327838566195669545929024744728456780750907178434118845776343092315491596692125 9522 604539727959940812393338874602420065858454503575104571316795074340568092314270563567162388921099129201289804506657745299110847885624075 9523 607210176966736885735176889160568882523959570646698710214589689068566852617502194134266548301897980799054498579641105549049951064549625 9524 609892140143632382125331826797323137115188994268523957808812815334172474326870526301164560170809788074585190364984498656618590809517700 9525 612585665920293343990554819574088679941082780989194398297508711737907307045770876383816551514017110050824490484456679414913770622977376 9526 615290802924972109551180584939478408495362387732721763055660253951148274365968873693877013822324438528498431637316860875277385954303264 9527 618007599985300654775979984902060144304207597868662021679911445628258054953219988315862965819659701908553084348902926095883215868723968 9528 620736106129087020968500901535920668185196684459252757882708389659928036919766600437110160507362973202308222701110550127053895991459840 9529 623476370585114839660594980314388781084474920863714956320018898465907563785005654952623901370174933782738079766497378797707082421862400 9530 626228442783945966531775652860653025899117555365144882478147838807314181519522580873614801245127071451022807505347745859330169400360960 9531 628992372358726236116154160295182410665464936741841001208746007221315759473707071594622449224820651732886116356398259707828997661491200 9532 631768209145994349101955589531116437546425661360278019847140575366026853847086371132038889274319418437204589730215400330214377706384640 9533 634556003186493904072026741491324958452164602419379368991434625192208920690215676194270900726583167415325048046598999174017915588877600 9534 637355804725988585577312507960551269340089121125946969065721363921247228747622900405200465437682404247995490330843587237615989532915040 9535 640167664216080520478997880109401389638247193583242804801809419403795189211158090078176764603760761482170310578951152266071092610085948 9536 642991632315031814538889285906804696218975455705519387649642876989363203258973624452909574253227730733417443497109693984175774373652489 9537 645827759888589281281642196759121116903468429338699398222015730683951712693876236846891830610834318813136776178019186292725882937683451 9538 648676098010812375196632398680681667455224328410458276465122898895374669444816462116405339600509964002163461950322277449185050550743725 9539 651536697964904341391616534839712687538207522797561622927001702950814354624147269752566604138035185530130798454266633922949616270290375 9540 654409611244046593854834040992853613655595673141865637334462094312785403476792922825311413193268273553906326631772557668342784793907675 9541 657294889552236334526867961514386356037982796011740202601348204508201868300807516967937402370476537687866312637561776764659876549156750 9542 660192584805127425428406901678387275017767245549984095521469415164818061423475424082460119410025379655418893954980549277040273343356250 9543 663102749130874526135035093646802462959507989723098933232994795620747531925391579864656446758520572338055883002263647662656960613562500 9544 666025434870980508935322783191433620832679564511239922333691160474125424035555041323000842260710480377118451795121435347429709730500000 9545 668960694581147164053795437330524176816423005627648112235895073831711344538298828046013408320374805684495908278007211275543999438300000 9546 671908581032129207365828187454640929799783678172008655960793209788818318713012204193598860278092537497142474364177239327879332488292000 9547 674869147210591603077142017687580341480585474113474589788935484668766945673986562844588371305917713548338356127554212783799341588872800 9548 677842446319970213886371045590040927061901516397002454014641135567449550730843873874816123641987031576455040239338924378003340860043500 9549 680828531781335791195126385165076720314534369750608016783132943671549880466477259447173075933481812262779060091540287305757714231450650 9550 683827457234261317976102095653622958703458499008978311173370184810392627705453279941836049489097400927359523140498850870575778726096526 9551 686839276537692716956053170901009693607088285919921449382970542846171138224418680415756824365959550682330353329154783605678308793608289 9552 689864043770822936816924982119466926822050181019799932304223228269581516173174643607881072948969607550980199795213133181796620182511083 9553 692901813233969429165028622564244549327114684943609407614114008871633278153433089840363410087800734862642000219838948751572864925949065 9554 695952639449455029064937788794347489454666679607288056668900237730975065064605942665970289763409579569939583146612255515727045815281375 9555 699016577162492251981730744536627229195291365297931939662461130707146220825019916831360062850846029666399071422628369795663829846157925 9556 702093681342071020022316126375304687718234850228391897698726346002087217598715273750217805043777274980065866039060467896624016709923750 9557 705184007181849830413864444143041618577983115510044479655663477757278365193927773992570273621508359307349648947614664771877496163210200 9558 708287610101050379204818683529711222134649998370141465392516950469272675793239801257917965466784407910557149873487708455071610113453000 9559 711404545745355653221578016532796499821362187771162107300854842201064370165026134544705531489552339582104431997286347893495998935889440 9560 714534869987811503361738851383411282339097544499363114782091305802030407959581933705404646881870465616800997875763618178371418624068608 9561 717678638929731712352737893887971161034671422030813386505955543901376109431922725878470997724509698078790815197820447316475121537905664 9562 720835908901606570152873135086711533623943444424114099841797870821980950840941796959650423823257081311744905830515997753555145787083776 9563 724006736464014970219981316077605385077087647229992326130853790420615094376961263929976964723612243397776458272429462483236698380006400 9564 727191178408540039921525042097099471889454725223327134243964054460548466266765548405700836744816227527468619538254284423121097501516000 9565 730389291758688318408489918781488566537631826602019885555160521108949331205870080727362153549170139533175300454569731031609334827385800 9566 733601133770812495324312460239848542439286541497010241958452580345363087485393980747744621013835232357183875500253985165478144068247000 9567 736826761935037723769053669434018451021194513786615571934615190281732336815527660681912844988934020008499038232146747006348495909706250 9568 740066233976191520988201716670012715290876654286371351524016751531822490247589672532778002194419580087434522577042093434046322116828125 9569 743319607854737270304830644055898409887430847579942439116902985681589063578553509716623378492423897631006507427074602008931594439734375 9570 746586941767711337863361106888141597961888103922354229646872481032889739272886000740828980030314744109655830295768062059238192286090625 9571 749868294149663817802864433429917714813552487144137318709421392158242274498331575413785110969978844554249930553324417129375216876629875 9572 753163723673602919527723350809319586118479326549514714696664655296704727353597223314538107692416108822648264431702211268781162744896925 9573 756473289251943010793512197198011813977798962797942178624736832757381342094101155306273085662482805047450878432490207589749099595934750 9574 759797050037456330376186931480309716813832408393123272175849535903969079196219844314121372955670804586058559306079639370879486434459850 9575 763135065424228384143081375787577428978443829622163371969417149886468678885533483154405506586122583044915364016693435106968110266034076 9576 766487395048617038394791500108597612092803806696498298021457828283186163755258564649084573761917424834899434423304471159882841877520864 9577 769854098790215324397794800311868515587937605331929260360880290943405535717353482050320242598200524562876677951914575159856938458678048 9578 773235236772817968078597552019375086702098198125074065898930249294152060995188780195359253710066444727905906759004346431578348455139040 9579 776630869365391658901329565618749585540517818894107969143609750177602549886662463331150028331060118034759676918852859111496748562221600 9580 780041057183049072002014647140852397613223233159074185897499280278182849304355203267919680592561097264972882389113278891484331963990740 9581 783465861088026657704235912701864521754259196303581541668356049637654989838687926074412600287941363553782797300314970021654077753373450 9582 786905342190666212592589039749191967820537464143195571916140222699665300763094548428536095818336958433672385138430345690445975372174110 9583 790359561850400246372174097598839016623948372190645302201742179684378448135391796060490765217711710897272054012432947652936629553827775 9584 793828581676741158794418415959025046730564209455770480659729011699746174984939748647075662833628842809526563690866645270469193502305215 9585 797312463530274240981749658668761452651901553525535655814201772531603335861800221045276611747476901472303520139602827695459682520605493 9586 800811269523654515536050508233242370134548364715504144729457370813828828674255868131114390748108584931271781427490587877554330301905139 9587 804325062022607429868424774533794864155188211989262041450578147524157870029640199321682643948932048009995097407927986182019539081610001 9588 807853903646933417240589960090429738985391435375829178117981028526849541115112296103461698124918943013820605556344746554614573217542200 9589 811397857271516340061183988366394439315078776195285472558386874972458857001659031023055144153491868210483898224212838830013659697264000 9590 814956986027335830033434576885172975768748885225386294220934770774517383922933607920871837965210558700871239077549908406705697718531200 9591 818531353302483539803989261598646319372841230652906409214789495865398424669511735676937037122033086777512482368211728070567122249984000 9592 822121022743183320816243003384073961934680422244994414290208067030964611287799486787512228760221171972131919478224833247159330406400000 9593 825726058254815342125229284313558976593773738770075123916158460320236221086644007882576209056135205741455734379458586543345188864000000 9594 829346524002944164985060285169044630140998113655844771432014891463005756621911839754565395694181241552422767288619179936750944256000000 9595 832982484414350788074012783491998265788696956518102074191350094577210704972072564108334572447828793791014032593675542559696804249600000 9596 836634004178068678276659482377190047208179432024101636220162950835194881439640345449651188939829020165079606711959116356320436631296000 9597 840301148246423801996941235562975238367170756588800709368188952424839706330731592150719701014943047829746129986789014456356835524867200 9598 843983981836078672030764737663147334166345959225840289163415493447627874752334107359670811481652923119633573611716511281961091735664000 9599 847682570429080425081593365370100114238296148574932665734231136315556931985159103962169150066864730503408473126146527188831850958297800 9600 851396979773912945057576654100685574404524995465253176819871940278399145036788178954537966184891401050178010857253702001698321018716401 9601 855127275886553047344037045049546809554013114554588507290477527954406678941331658495411872798853785342969527842626978753860756540286739 9602 858873525051530739300601712391614643610275508369220131515503058341931069411864330745666192723713028838892493269610328060150286019022613 9603 862635793822993572287933154111900453949362864044351613627234860190636425620896279337219471316537098893671262882195462081609985370946015 9604 866414149025775100584875479564208844575158500801599058743452487125870897766927514950777633989364088828739171488573487784571260785990575 9605 870208657756467462612894631557221541493749060127854898059713693624305450411029831686238317857132356720236152831057400910161652456264030 9606 874019387384498099940950821988933201844526228644588468567628361401422531024565432230327840512854695406337012606138786199212690662639050 9607 877846405553210629600400921524415594434151326099285836301825831729002830115908686345159750392795625612421693625775414717796680329193620 9608 881689780180949885296188111543859969959915940156725131387193548594131190204452154948609130388611971889834202874898458323482849572128800 9609 885549579462151143157436468872425346207814013050941804295737558230780700401150722823267393792673261579212949659551229795275893804374240 9610 889425871868433547727630001230738193228719981022466272264226659205306207908543950595067115112546451722843171920030788112984021021245728 9611 893318726149697753951819676808005937497606190028611995897100037127265588856251739501635539212734342441770271960913230042802850651677664 9612 897228211335227800975768890062044990920570514793082828630017701929059822146489038370484880699788537221888549329655615247287045918438876 9613 901154396734797233629618275313330778865111809545952804315752732638446123134494739497527368251195717933502346045584217688546366614714250 9614 905097351939779487526525519770009984212644815283748112173223999284321451784570835960457584707913768025037999390644946569976250426118750 9615 909057146824262553764815540477050605647061883646433422344331448819154003977476299074543390017572237861629966812001029871061324236398125 9616 913033851546167939280461779845071551591236866224060511838423379865735969030911974477717501530277477212430414707877885988855078705921875 9617 917027536548373938955211148750525701999843594866226997495669481024113658329986065317074603669852334647301950938549162696745929775390625 9618 921038272559843235644364013931930663039804380125433765700508092981062551820531719664518662643773490491420369120260667680836293115234375 9619 925066130596754844347127299122961540325795752379511976445300989245053701929338307577322629646152550235747532739692950146845645361328125 9620 929111181963640416801573961019368251757533708880166817074371748315855413663033717623721826686638268599277932593002159200244893222656250 9621 933173498254524922845566528108151687916639487906121948135174815811934087912425023711304114426609986112178278944559389457708292998375000 9622 937253151354071724944536771315565652617316508599033727823280410350665534197356117074397582962771816889003541065719885129800076668445000 9623 941350213438732062346758631470382476652922468840604612731544567479458947229579050430190328927325167159965776743448069322737020201900000 9624 945464756977898961386707983247009781767249873249313577854563797790632085473287458422859761644827943470247228101322896828337029848192000 9625 949596854735065588517271394475223802314863247500362048696381347861170825733545355957578681509580390695995739975188754491806964397157376 9626 953746579768988062711947471822220933127108622664094826600010208963888878732669726027425624604327536550052285542635057431646281006961664 9627 957914005434852743938779399635889088759370257768788407694068399691087934193196103797599314048847143988732620246921168447477772885142528 9628 962099205385448014468566611385764103591937716226135921622167475349566127141909635378458405854260925716492439907831927699215553201086240 9629 966302253572340569840927918290602399517710986224257167683388429321480591245337490034187368501590469700204121669076313815323601978345800 9630 970523224247056236373028595467714956678367287216371933839491653872845333884243734595575024043074870400820331334439555314087554564344920 9631 974762191962265332157240632824214361905123746691787362486515950428133377665185542735491208341731043028069441623413555884536577134810550 9632 979019231572972588555679338943288607450866241781918995365641989373350012425751387227419735353155648095340724161285457726339679113601605 9633 983294418237711649261451486880753851281341882857384643581920073066896982963316029617188327619444326124109885152744171911446476227448575 9634 987587827419744164058560959039701180005953372614793251703870412855464309651780156532123188104756757808404895317315931648228814698780265 9635 991899534888263494474748134583305114667260187920955965934961798776039284529777945282389685429124927822946345927145373955089629048791563 9636 996229616719603048584089820123104353232918866714022758609558968749045379855438574256023920236151530189030991604007469309998000446497489 9637 1000578149298449262278958108131674517841364793220720745869128056090800969990627324205060597280898929201531536020237893521907384437256526 9638 1004945209319059244393929915636107960786827374902272231992728919502725737243616464044894476214010006293365262782546576699464306562345050 9639 1009330873786483103127454868733851386875396878166906145526125929868626630352799710627398297248632349150497006567326139020276259152611500 9640 1013735220017790971270528419345334603210369834374551402368896453959725038838341086353028094846326611040342333401508532174693270003375200 9641 1018158325643304747815280374925053977497612922632441748865162911210374938313033235187040713598835446014998667793565952256261857781156000 9642 1022600268607834573580277157685615256493030928512313090088949013668004263023610635955646073632436116721246031173588271384839796307100000 9643 1027061127171920058553449857891810800577584614023193418665122162618001668930295061059680840322035976287517373493670703470162160618500000 9644 1031540979913076278717900279159298770499155327917325485678009033840766870005663605807824254314173639287184522657903528226557142190562500 9645 1036039905727044560190404468219377671117038280856865235528441331562262800661266693617356129261584047723170097002297120927863360491556250 9646 1040557983829048068567228455639808842116706035576305494629887121620119735842392370461444966215928036239315872028959374422894924646492750 9647 1045095293755052221436894888459616330607781388735165098356223945727779680127479333808092341014981250797534829820082398990810043619876075 9648 1049651915363029942084792694135478481526783408126521716556622218071770521033193411093854201674384785110196760486618800820283656925758375 9649 1054227928834231772480005663743462538057507330148019806944313120749636928851577635812801387087833572905879015134548880396203200613829325 9650 1058823414674460863700450669778113699548784683657758901724226032183955791154659782396407332660198229124438744363899620342523641002380251 9651 1063438453715352862018362931506291337850921286009430199404537083959009991367944797447648710217989505443744210083669774186395401843598889 9652 1068073127115660708934345102658397838323892408936676733810426550608049671485336500580946179664270670546682879639774716973246309668138668 9653 1072727516362544373514609778903724722889674853219507895987531515149750760683195317691760878267227105405265612860224662933006867505247840 9654 1077401703272865535452692105333184034712788383464524990283736924579820258561481866403337087220815504410052244916561006200062563278010400 9655 1082095769994487237343791308988525590031053107625683903980878180496945406805809857455614585198900919604923259451705645242959037835516160 9656 1086809799007578524727017992920806412267221520260692399885948966273395981517746021978024378950455147612696675518446015826272771892019200 9657 1091543873125924092518178713591197527723734875812730712815929975045901547941675916608805531456948041303813091543588868337987023493693440 9658 1096298075498238956523321532581865989856251316412606275168614278378104911819935978597762527759204294171384058110822907671798928722329600 9659 1101072489609488168791096699188808788021087439334222774578890760555522236789892275731468567397975542773847006425083646574433823618007040 9660 1105867199282211595630056197843401867596161678074352509827827877769031729561168919522176901293628208710512968428770607173120716253845248 9661 1110682288677853777185325401481097584440925827029083001964634648546021202607653506112020882700040580133680807970835673308656254307448864 9662 1115517842298098887537630329683658946756548859040397724280644368708895107544940703185784112191029963032994698978540305649536181306836576 9663 1120373944986210814356455842127244666570778233779296123197239020874905045192021041985830402440557937954759247456662185342968722287982100 9664 1125250681928378377208144329765171089795703288934013500355905185836341715297160580009148946446101895919431455981636853394115411938001625 9665 1130148138655065703689021927193594196218656035471810090783565692781969542362014412728531793659517191161889317945305694849789801290341675 9666 1135066401042367782623160791471498913317752787858109185962416179507147634192022232243676947191244505894020011023270371749451319795776125 9667 1140005555313371213634152409731406530274072667319894042521483342906904139128910849959456148331628741268743786446533716431369768187184375 9668 1144965688039520172470279047428452279906185723735728967212902679922974726208706374679731374680845908521468501512070329960327124525671875 9669 1149946886141987611532729171012350615204193164852729265203545873714220227428783744752858758576688206256198379936329662925387983535968750 9670 1154949236893051715127008815932640072583185514102641496994757294424489643223862088681964042588148999057425648317147146393539378913456250 9671 1159972827917477629028455268758783687893647591294156995474003458666862752770938045563764236647915967469101012180625691426697006444894500 9672 1165017747193904484023762939171377137296562029024773513482452121183346078399659327997579768537638522109092856992786251366051515646896800 9673 1170084083056237733161684764827942556364592799468051417934257456178970519173045579732914776732949444694195227963808776941778360687036000 9674 1175171924195046822517576773615515139918852456381025111684822910597826782489952793496241254344457890214064897338468449303300935482090400 9675 1180281359658968215348209380390361631395914414581878741859459557053903026555114427592511573928575792384330414915311682143623572459495776 9676 1185412478856113789585277478628627307209876784436198418191943658051386421747105566414243152371040044051723579106721980348661402980249164 9677 1190565371555484628688303263973542458322001978975525560232304704608319664258055716418370436773960395404246047863960747862365888120505658 9678 1195740127888390225950141861824344756184352874246774554418145436281674303735974720182616571140103311089333452301686454936431584525950190 9679 1200936838349873122421071093094029286324074765879314940582215135397162875221767426134082672930808971509141172905518416925908084953485625 9680 1206155593800138998690473972166778093670627885315685465473637702503211363077920144330387746875408480021966782609989901565605487482194875 9681 1211396485465992240838406662894635314160843191334477320856351863547313787880117976504293421762075174357357399137802813167281186492765625 9682 1216659604942277000942886499062954554300850460993043305586385294650839953947658376566070664079986022816315455985322230270479709188211375 9683 1221945044193323772602535184903983520744958342380909427529946396917518349413938166389470509643521960544372244371093808944196312001983125 9684 1227252895554401502008272311637962910906771965280663058214578403135576213669753320791866892365139816926393709847933810062570532689010190 9685 1232583251733175255172074743282596865259200830194000899662917523864281214503931972345054123291231071250723030036406257101817940519168408 9686 1237936205811169461995399127636357294284632346484791403813956988751957042232765733384218206484090257990717583519828011004092921638566664 9687 1243311851245236757934708667890224574882319672076068629334682840577397157681479494278571773171309585735700686170107963992077466635055776 9688 1248710281869032444096652241186728218255294870325008482771535932144769433889702983815603248683361405313686541049829343285602819188710400 9689 1254131591894494586670814870013744729046953452591172981317378302542428511523172342073579728440357651438107915273347015721059668971136000 9690 1259575875913329776683594340950753242568073776997178933831514422484900346685337883702870806908939360856740283852388429907628427251276800 9691 1265043228898504571132660326312074751793066061088759057033683037277476297852470363949649683310648313506514627475638196984829968981632000 9692 1270533746205742636637620603977113492351914034973698042767605876087546045964692210899214701543089786912344475145824769323493048178300000 9693 1276047523575027616818954798480586845436226668842184342581372222111223965756857780733024758063364187187819237346228950137438183571125000 9694 1281584657132111744693980394581300199038966344135345494439731235445635908792274735504086102701530281512668442545100774364213536371375000 9695 1287145243390030221455589518377270247481352295698358186071599952243472814426278924377652763776796156705947345423144956676406892741481250 9696 1292729379250621383076739058954603795552993191869387681041751159965881389743724488328093530460018900732418450604618360229287017149726125 9697 1298337162006052676261192036949471197271533863657498055728964497384182107770382806537364863564981537816522775701174308124810964252609175 9698 1303968689340352465338795639713755812147288123905988175722201410092465739072705739140355281701343625840627855735742931607192234786476625 9699 1309624059330947691781641963507252339546815471056616804252827516891156475737048734743570211039928441382761142681196834338893431498221475 9700 1315303370450207408095792161858901689670880417611456120601699271294599198131019667725560743986779260124069763485139486719127734628389701 9701 1321006721566992207921854329587105343045699616651560828384961747823423703333177338555665504419276316121358480388505506832564894222007614 9702 1326734211948209574256590990669456589257209652005119006352038626017676584710035286969024467853801895641237036500176931569686601736147498 9703 1332485941260375167786894445024108605211805064849064753655769211769354941173554149101953178378040803821069119863934627787430948877684540 9704 1338262009571180077406908407231268771472006614373644083308370116660990545269149992061675180217083523581413105578201782979044322127269600 9705 1344062517351064055068793285320643488634561281411995833072788990910539100602654966677011635765609086327502437549602929991614766203729440 9706 1349887565474794757197631049139577224962800658900615430159517467276545402194338203583147474196708697637789614822981065886293052445279200 9707 1355737255223053014981244877791485044240325843112728826664730128622045031982314475870856269765658708984043440685929313362783954417360160 9708 1361611688284024155926269609633175695821458602690835928796522391710742038230860559304886118720467831885915619147749164108871346950382900 9709 1367510966754995399152652404934917166723823636622632761789649943150937200790591329290166156173078724550338827687301024041588140417514090 9710 1373435193143959346979889932294716159169864029262510106917398098880243399489711526911758329815049493513888875944616693903862092079353918 9711 1379384470371223595439719770188484009235755594568320258264087738294075543599797319467449475503368153719594463853265106880406061113367639 9712 1385358901771026486431680542745017015229521862016552150183142455674130859993901346598877763227942746136083280653236666820021094724612751 9713 1391358591093159024319938555267936655484355362775707765011600457443552718975166316972792016305739090836672241602868570312386646282324325 9714 1397383642504592979852049334699467206865674328438554807938874783444817344115866971915099017099169107241681496996643876129219743091495875 9715 1403434160591115204362881490861613732118362186471162364154466626472282489052124594079799688388274695996736353493210849396528885939509825 9716 1409510250358968177309778676872540942139920260216265591521159859095051159099615598742066732129447046083093837000730540079822263959724000 9717 1415612017236496810268174125808806541087425051904120506349957201710176100039111828629578101979680528582069556477196322154837355206400000 9718 1421739567075801530600302262902436574504964557242622577272747465365591387666484943351251218074046875201605323583356419603661650464000000 9719 1427893006154397668093374229016680927592944781202958912927749688861240675433597151882457803236210893114048817292314871584533293056000000 9720 1434072441176881167947599795793261970067491977253363583640437939084063343535292047770688131812277671027156915737031639013418178969600000 9721 1440277979276600653578748102941640620936252369227574791471867736597681863672482326016021579764498289523264296041378541226242087059456000 9722 1446509728017335862784544904169354051412139250122210699005903791297967874609512527743829748078191990074164727666681456579909124305715200 9723 1452767795394982480909105574051877811073440023129675948561713034866369083358866567878856073887061060256200621459874674310055905460224000 9724 1459052289839243394724802010839280133857499415684779896183884809837330940426759429618112976635113107407330521368219585140118328741068800 9725 1465363320215326390836458780242775816681560164999687969657142743993288431381127473326532382590971427091234110713126446123649680950347776 9726 1471700995825648322498570396414415381946333064734339479489025277315045228738327028312448230722886243960334098465273271035476108647716864 9727 1478065426411545768822328545745110019056684968041177973015222246786600569277230018601924493015355524714689357682283043145633985893830688 9728 1484456722154992210435646347228486432524733601557133993318573999532134806423042448529622065508873421936328577961722961639208200780195265 9729 1490874993680321745746067433800818946752430758862036781935922221725634484347939210137665598365339203311093546056355134545404563409451075 9730 1497320352055959372043451759472994911004621210313789194051931889776641579873010016025093288618517306393795937273189851417203168741477605 9731 1503792908796157855766638617804754534155462708102445378092342635288975154952134565935182485221370978216296260341944593623154328177596175 9732 1510292775862741216345901432313846841845191941112098691770041869775605530362025680048604271897916901259649168752566753882820961214838295 9733 1516820065666854848120929486147543176071000504344737719104170745338184648940366257707483668921608671261561486976423297484661505067999550 9734 1523374891070722304922299937571036698152638849825033683214033480102484980258108492864960996284766144304505553630975276206162059887152490 9735 1529957365389408771992940263773016698372792957834192630342648340721719901058454825601475524562742193470258281928346185841559538561279028 9736 1536567602392591250014927735816950980929621580578695772915519579414784187357507438334111928798605412274207415781902128485713772801381664 9737 1543205716306335476096129703389534549539587486308256206617363552065762228848643946294912146650766176681091627676844026950720977829137376 9738 1549871821814879606660657413886944714444128365911980876100602684005788476473923301999356648512258372464582401794527700716839947553812000 9739 1556566034062424687276887864376966553883175363040588676302256121378208038952009750895243440849658753979126181099405256584035811909900000 9740 1563288468654931934546903848604174374067345512427989144344761325193282426300463099993162141296249294074811844835073141987292568516157500 9741 1570039241661926855271612979482198001753254251663305451978827567246431678022547891490416604258160766193995880365949413397118593025406250 9742 1576818469618310228196533108961389410986986163823666137694592225741079237126816484584779639251808281948740501484337634137671644199218750 9743 1583626269526175973734275303806520891805944147102829416306886543792020042886664179928511821671468109262286579025696644539594209814453125 9744 1590462758856635937151117443228139411811388700417668154834910482634001140831669348578669400802154149120536216642291267733951424951171875 9745 1597328055551651610796742661580818941117622629348647366062281319644692781989129935347094745954803804957104338387646435647123441494140625 9746 1604222278025872821048218349118305226884021693191086880426359439329644848706838401375931062671986732667345078425972793438593915112484375 9747 1611145545168483405731614332285817190892131447537540777854430271849376684718155529679210954675476900301108682909897192792064541218798125 9748 1618097976345053907877304272011144930095560754509265711295469023369512502577480255922985753027128503583254453129458815135401235735681250 9749 1625079691399401311757963337288836406429576778893640163380711677924732217400222915728800573142911848152511923328865504183880409582063000 9750 1632090810655455847251568928989852841493525606326132897900852126421002766162766467446986521390068107300197371494634411841093412441946376 9751 1639131454919134888665330745832188911763355035925986526490927932582782873114858853858243747840827474172237345325273753556255395653357664 9752 1646201745480223974250422904992601923096769275346534523446071108862141206087995784596964695690172817507675526992927580437885981842121728 9753 1653301804114264972731665261730703688934550714911925139257845826171014192900045179271508084651991102239826976918426902696602354968714240 9754 1660431753084451423270904627079144461847946217469600913833099767979589139955256196664199574937180639105184616184598805692898940341068800 9755 1667591715143531075377780375223924871588568498890641495122724483025854674340640505499877853908758869064830643883105320674484112424197120 9756 1674781813535715655376824081416655388227245849545218221581381273389130767765708536297136810021258554054714882475719425935529999774512800 9757 1682002171998597886135440459560327014059863783882462083720192383286324548750721231902701630609792074486524718465721027921345305425494280 9758 1689252914765075786853248102112875525750287292218150994000385384377426540627148556083867431150779551722068032344985722477657115844066200 9759 1696534166565284279809524493477787087218886538822428607133051547993079476385029923342245398331056591356435850177671052898122621418765390 9760 1703846052628534131062101605127501104439262276996355450421354587221490255216314332697848009459176007507937443013600183878941465955886613 9761 1711188698685258252187997223584536487630284080709089403068083878235149038484983901079353888777760874822061895914908948612625261935464239 9762 1718562230968965390253344152051880859219369975183362617948844145489480323467840167158312517794498019017505632156991600498683253285081401 9763 1725966776218201233297795707668554225638307240699837989493289315485112809006556348771997220909833348251121279858497363154006367001839675 9764 1733402461678516958716542657556149527275660961665560527279245592940373884227041090451852887070456125867091725442159832876576479286629625 9765 1740869415104445252021375050274714119676451815467433017109061459688358092769206354148714437025484071113375009573720388237519967123795950 9766 1748367764761483823560863461060095452394833031686528717813514394664805702267661080954886572866330642663352886018424661753136794110152250 9767 1755897639428086450878719139101753192580156424012106991222680829816422633871996671093706690769647303641027294089213351241540811329287500 9768 1763459168397661574488722586777413670928901507845973376931171161510598929514268588584229110921361079681254723702513641890702311193500000 9769 1771052481480578474944286381643732793449706184299293047170689911496002051817258414538039799902849123028136929802479865604476622426500000 9770 1778677709006181059180741743374941159445736307703860490611702660282957441994626365321527986556563778697505643303090331763193897843900000 9771 1786334981824809284208810624870718373246140248278170726869234130755874485495413151123045219335174772131564161030874159578897468429284000 9772 1794024431309828246338447148400784705254170308331554856857769404626491068370286141519545372987674471792637991658297324418429539170353700 9773 1801746189359664964213305196763707424935276136482817419712542377859851820742827952961917858344091644647684483156124005039855172631120250 9774 1809500388399852884037514092736575674213001284366078582304964493272060795673116583521308922128030130372634402809971735672524666214515950 9775 1817287161385084135478222748196779600539081487709497826065300595194662185499280858470906955123078886334061029818085172149844264244021251 9776 1825106641801269566829505631726670204569398147210853533805501178971440836008954928773997237817610422382028707804744958758830236684267639 9777 1832958963667606588125712588701560294011086450928117563190119643503301449280870850694908645185125309592663380071267093463834549036746493 9778 1840844261538654850995190153174622295432149079233969480896506514070729279946912510089269855680875950819769148261486292281589780865132715 9779 1848762670506419794148505722612568960139077989179721612544785169394081536127267796796840398317096696517432064300036638899122572764424025 9780 1856714326202444083498869034960456672811982246882254704955916860630913832196002135488658373799370261035265786274956663785154094488123860 9781 1864699364799906976016369006845029674361873700583640702775613330563605017279326686885275517660071514653101290506059120295568991665007200 9782 1872717923015731636521929380164428319494951607037732922493283140649588979758566658223946436859661198113996046606533887420014267141342240 9783 1880770138112700436731535004049341828080242507785191305856060803860889395611271671522531957025181960459654552774730946570661101452281600 9784 1888856147901578265966293176411811312940565231355554576264425281572102952943825912297746425752184321239110511294783059890316520125399040 9785 1896976090743243883049272514234089733706283878226406859662689269590050610984060931493441945733374894337043934793421108537651385588482048 9786 1905130105550829339015806548631383472042483831747884551183039923054323583882866102996924257895519599344870104313831865281595968607780864 9787 1913318331791867500370061887830792250685095711255927217916231305659852030601549107827569574798585685143134584076934136313916754998296576 9788 1921540909490447702727152600880722422664144394729972856263716776338869897528932205685948821043696123384094728704014943934679200783673600 9789 1929797979229379564786934693544260700944947357919165845712599160694899170908548672633254783446915395542197295752492753963655179036116000 9790 1938089682152364992692838425920542955460058806694033395037378956912789331600456285913101552581089314641308564443492377136835466945288800 9791 1946416159966178404936693013457350583230800644604555979608851043126094961735088484611202222555732294010384553660396683569241043765195500 9792 1954777554942855208078469217849541430907204642019753946923926975388646250026756829173601924380946341709665355477128715944531576401715625 9793 1963174009921888553658211734664229301273373171727037616568499882337431897899970960003021209584174902065100856577791836474508125885046875 9794 1971605668312434406786156387329909584774488228092671076033591069316245094744041670302067274766424277357540722027833258506382902960578125 9795 1980072674095524957006128213453418537635884014751814864126564705112957939678302119765838899275057740951899135975909153685587394283534375 9796 1988575171826290402136796854524664742882003480887870263159083872791614684995419792382090673629451460700851981633391901184479860303368875 9797 1997113306636189135905226513345141160342630658474275600420428882437955702190766673820115779543536140844252225341875434376568232600649550 9798 2005687224235246370297400408567895096117884249374645299572777026027314460731605604688173393362866812640093527613316595926665280093572250 9799 2014297070914301223661025420357663633241991533082528995180668346310283300173686030742083783784062583998284651271354178007686463777448900 9800 2022942993547262305706932777375518135369745536734153643996382435891353739861237462268203152856517489410853019389499738111146056287823776 9801 2031625139593371830666786479292671356154947259753026339177325721992788476026542521889522907884463575260863622095945201190622592042125664 9802 2040343657099478289976593981311357845169778435739631107583139352559582697957122320431175841703131489471308807209922481670083989694824608 9803 2049098694702317715967684792436804507947421365420244664292440531062672332040746994793165348081834378895704754197166824799394827334329440 9804 2057890401630803568159383366488257635821034189881982655267711900649804211540168645987512177076873083046604255567393635644240643469955500 9805 2066718927708325273860554307322417650778950778493868505360191363135944775623853044229084363632810585908139190649776827041662088565487450 9806 2075584423355055454900541785025190055640330975854025121152965611280356225512947726243953298913758083639874599912740785464203653584348750 9807 2084487039590265872423762489768860418761783224681105727291792751666502649691623107796371966806298917127814687214668298075221088971249425 9808 2093426928034652121796343760812475264356070320737703503931664011367008562465964177885911732184503308478808268265465810867648356475028875 9809 2102404240912667109787727050257226570685804901086447639209882926767362134610507311005634487242541734472374008237946268689917184238009065 9810 2111419131054863346305082949516610282085281670720559312667125211307889008283840031963910352903534721807021548641517824667910648832467583 9811 2120471751900244083073708960244177413916063377000531789614413795980505297761165230198796722078503441102469037694653783258299648399150789 9812 2129562257498623331772306374275239721369197474456301420032212855613718374324521513369512868094052178398519308958934075322255118436081526 9813 2138690802512994794248159386966491299649355009384933058943320228892059835798717858646666317058407469491206945491050287470967084739789400 9814 2147857542221909737553769257544746963644788925797646544953741112114245714052345587902867522638217036033212686347729887752513136383581000 9815 2157062632521863846663430305504409944464475942983757710104312257282612691999009806385783706391815409097540602476731868340804527223552800 9816 2166306229929693087845574154954312883665955510202605386077147741656139234167782737511595408160083555029972487544413417227940185502592000 9817 2175588491584978615784455274783600393316906382756528813497384939578261627129787637416778288114076442904853810954942978547576934300800000 9818 2184909575252460757662905881726690213727735477455188614206658027194338030984472119482505062829538772175651722538219962463842277168000000 9819 2194269639324462107536453050464489416358157568007576022215567254464349691209940068433701737433681500833837378643869933775918946512000000 9820 2203668842823319764448066788894592015021121345412886717594196548947922988191629073291337339210175897420380043031703713913474987270700000 9821 2213107345403826747852196271229180670259678785890811415515195915714788893821172946635892924833509664310613574608394735753977052786013000 9822 2222585307355682624036553764742455634268263657853503936380163505325873535730828589658860499069619422980541150969607024282455584352115800 9823 2232102889605953377350323430425167532966956925835981174140990252847939809441651324592908563334860728015412221074329777491639605870312250 9824 2241660253721540560168106520690989899504950646577746590207390004736898170106802910678990264122707073111317763176572091445448392618873725 9825 2251257561911659755639966940354346171619871693670152317264772339254503510906353233899283651602328418675268721035234732055730192669770951 9826 2260894977030328387399413086670179080744294742743666215279283364459458461210506666367201464141230795713141977463264657172886115076467489 9827 2270572662578862910523044751187698879049409061793244970060735325023108513670290808203047237533096735253671926658049009064682616420666323 9828 2280290782708385418157909066017946289477503981011141284128527344303932125571892720193139332119466988861848057341976168951508599480733165 9829 2290049502222339698355348429960059846800778042183686667850856149562036864495785325876049365636668927958152200356041183942045190625536350 9830 2299848986579016775773287480514454148833374035620118145418063624132302558264289948303800213516565553481760411492159215028785337118026890 9831 2309689401894089973032496915518331527299760165221947200120865190750731783291147391669434407523504782543738138528618865014491512931988700 9832 2319570914943159526636390747014994926507074348202756539589975945361419266462213517091295658831519702146891309371156336906582251256404960 9833 2329493693164306792488361828732240118049712417939711087898597501469019640442355555313437543440715722842624935380254110154111851288922400 9834 2339457904660658076165539680604378673189129625825009602569937773593796173791223794667768169216609836588951923286657743572276626766319840 9835 2349463718202958123233166187238440947366027601975538024876779959142792352044879166589306646037697341718837299838316387346191672637607968 9836 2359511303232153305009530124927502773197982783793210774362357976773054280167646968104492842408489068996151650367918136172191700464015764 9837 2369600829861984535317582131315845299549157343776001382060038576049596084163868756367814275934582603278401233678738586565414299416103626 9838 2379732468881589953885969135433009384002468260987145217295345298043645172391962503459618243263271268003508516593813663236472570188793950 9839 2389906391758117412189282880611182546394168247823411597393820044345322954891516986417792842306855967626473903976837004105424444056443375 9840 2400122770639346797644812470635448581237674572189470632142996096510027198060860161856164303192978168061106835823555903861944935508276575 9841 2410381778356322232211027326995255692878256104714677905429100468522649947492773518774159211270624434985794168720802678425611079932767125 9842 2420683588425994181561396043762484862156628007174167085474848384619927202771369535073967489214116603355272202980212794599016533501321875 9843 2431028375053871511135969852694807744174964419468180357197184051355741702389450146488391781934811317993688222749316337193426294620640625 9844 2441416313136683525502428255769523003813488495129930824827324033372195474030212317155402200219471659105984987854662286489592171809125000 9845 2451847578265052027588000341463750261491052231239154650154098584134784563540817750253797551932321723772679506410623584467638118239600000 9846 2462322346726173434473839875552135096058658450864457413490075048743613526359412324606189903916007835558333819403541379368937338744016000 9847 2472840795506510986574046952718217930223645074978124127866398276965195912529342168522818754387273835593742561463441858885516855951923200 9848 2483403102294497087152595322495632827803921656366526279658321789922691511876750386527722262349705335910091588176430095762896859561984000 9849 2494009445483245809262943977511212467767276853853826275572554597556798314826539807002856839037294607281460570937923826183610671221964800 9850 2504660004173275607327085734165854496204578211357388024087791100142545144717813742413778725047226359888230959132334298739853915535179776 9851 2515354958175242270703215871179253459564228513562658683719275592496281121597987507169849634346724150904843510287937949369126959908388864 9852 2526094488012682156724091950222141283199766272176065412454293087334772760598814484440897753487602730065754046766421926877553593609381888 9853 2536878774924765740821503260523181964606588178160273110981023898177252634048434748144001604345437406488940785482628430571514522987072640 9854 2547708000869061521486076446219345322606199011967229784931962764290592736252644764431880487767194562165888640453414660758215678603427200 9855 2558582348524310317945914336679922798997616700930962905423564134487714147977042780582878356517215434768749735842871085233140462810818680 9856 2569502001293209998582299356461877575926170661846118769195325313367665335435564274747363948632279016569764684413191386772238024999841425 9857 2580467143305210678235892698375351104950214621612074499993008872929997116081801626768806368224567548178353529549550444503519683380788595 9858 2591477959419320422692527260837041279127998119212040177287430933348290729602389018886630604547009158024674892153426837390086774551135925 9859 2602534635226921498773827744822664274321597549996507582275967122581304052632238919865112987435023899284707325021084317486555400549527615 9860 2613637357054597208594496846943303380886709306002410313099248786700031836728450153424622896354660189525310644474218948893034404234936703 9861 2624786311966969346685183749214296797555012387669474700758494258171192271776411173805432461087748787257266061966879532314642281921424414 9862 2635981687769546318817401673830327578913180858010513333458838497691539420525911958705440094474003741489659349815905667772783286757039626 9863 2647223673011581961504986728714319585274142891397520025926902512404450287085879638209223090047572800552456756729466879282236462035628500 9864 2658512456988945101295092207931410300356721553933291854950198383184131939497938452281577870207904763400256377799323909916519482110100000 9865 2669848229746999893100692526582709372931920628161721334719513265782276686892367260427548596338889834018382545194170074027778000096780000 9866 2681231182083496976966030664032320041430953007342118334111761608421432898021478371205324471853579442475933350406195106734380514600500000 9867 2692661505551475492796383968992589840262432508225066539133480970279467731587008262763061598084258076928689429946280421704020362187500000 9868 2704139392462175992723947057032355318625808849430228317222362721752915132535226492712433463359891177720245503389966265448906941210937500 9869 2715665035887964290922538922651254682703989266303491566725915116579183474175218331759679546875090231315274678319095636424240966503906250 9870 2727238629665266290825235916601283699046258225052434861130325981124916965739733928953517814164052545090831001063376521662869738886718750 9871 2738860368397513829840914532323541074909087646802370963466318159805914562090201716438677913659714261843603755687758756066643250060828125 9872 2750530447458101581808059636176589299594195690104203461770330612574797179842754831681796070400525147141716788401539632571541268813701875 9873 2762249062993355057567056502836864108592352322292015798603411938886485066192575875647136981548675237109866495990788394208749914310490625 9874 2774016411925509744175540423442365326917105903865659160821821155509392198267852401483139452297115186219838937064913266098005987010918375 9875 2785832691955701423435227388653883475206618403597327709546848456033870248011120529205087973681161814626755832196599198681611862550673501 9876 2797698101566967710542995066099623387955864965834094392553827674793820623311058538125261774453509693889929155134783226688722074013779914 9877 2809612840027260853823826651293394986247711769070019497944100392228803803599547486432997566638465914151113776259940611922782339436115928 9878 2821577107392471836648572838102293792202226476452045385970955171232250002885158250102975728883291328051306070362725927610457988059767240 9879 2833591104509465822785330799617278494242681552272490862285455018299335060401057409422836146924141726563935698896403017913864429099416800 9880 2845655033019128986579585368698079723580064588667144448883656450886179423324901247395074047727166382162631977018249587152754027249464320 9881 2857769095359426769505108240806799702651633399340287422323713116512832783184635601308715767573511493491294723042734382159349467016268800 9882 2869933494768473604774967676749367067470199212999276263637245110329505403776645199824661060532192722451200796818931111492359775402030080 9883 2882148435287614151849865551817428634267659431409922882361285011007215067531000482995168699539244752360615173246064116470268494181043200 9884 2894414121764516082829392378258958349166261354483900481875099670356634613850705123790207710616300457440471987286058496759167512122628640 9885 2906730759856274462860675823201679301657284277502876403244382123597375956691278649986862758245039322144367050560081861224232291708537288 9886 2919098556032527766848295962828617564038147397622953906666739377083262719815096440477271584619323075865559673210500360425807067855547864 9887 2931517717578585574899252770017819117943633392169305131205986933102180938439002172822639851320464834237438181142315504168767625836247526 9888 2943988452598567989087199846622729041756240917091473418742610813194588462264815204796134954942916341522963452380098556650076662972349925 9889 2956510970018556814271104908473848616946583024536132281209929369134186675957561578908617430439915021654405399344806676596995567570113375 9890 2969085479589758545854963742005068525474150977643852414649266573715510360040760880692965234898871390783902164905610882090620019013154825 9891 2981712191891679207527182012737216700877212143981522946544639285106086819148075718958505259002707170341514493013931778085877965224032875 9892 2994391318335311082170750159900827291649053514222134953830042702897017376400511347574794722755687130649140856831076476715419607754990625 9893 3007123071166331379288372406107836864838585654970655756564534133052795363021393349329810063998793717046552483529257402504501088186468750 9894 3019907663468312882440273399707394802995233185339467153375521799635461734082680050981951598482404058773032913118422026891957497299156250 9895 3032745309165946620346496949483195578044543611074847573039381402393446530602654099690694029065031947353825806431747296436384640548587500 9896 3045636223028276605460132471564887524782466490469303127647765892203560856404373156784482725217895180853880321952488516240804621555644000 9897 3058580620671946683973057917445472021403815925254718059115663448659405865356201724977697748396873844821068197683947592223816310797463200 9898 3071578718564459541371474866164491116726880962817043893860375838994934243165437314975034610895372087089066614773428581731011935248604000 9899 3084630734027447907814733925128530432300637526359973239238614204501267343590750663842028248620908023020190926056034630060467415876343200 9900 3097736885239958007767708380560500240303307577545370478468068651165957710592979901342433411856718536984733884006293590900935384289087876 9901 3110897391241745298474272963848796664844358374207021913718904020517377174505702287733028639530644736424183201971544768385932640571559514 9902 3124112471936582542017284453563560860256630109555798345063076821263306458745757171336569453663579903274274762050562206601322534660594318 9903 3137382348095580255868843419900099051578921939370990540551321628399257054749390520005653185260012661605066102958119538837273093238770715 9904 3150707241360519586993543549921086526067773238507263354140932257508216653984275247619290854466681209045211885708422809094938702632040775 9905 3164087374247197654726888485181484640853466320395555563122799896311824264017600751249425855377812302050494848066041246343654595247824685 9906 3177522970148785407811077780993593127446427990353422521599762992502828493750217325265861178813319278806483908596969371267901597433502075 9907 3191014253339198041130935287481614773727897697734967351305081489087847445770754356930764536420768629915841202825207792795047959069846665 9908 3204561448976478017853876791358111047692752777053766375726105815707404377826250356711798086245813896575844714215836680472619945274671100 9909 3218164783106190742839490984635205151736926607533291511127577144864750422564203576717065814826102526107056706918025896668772033535091040 9910 3231824482664832933346540588820207871828278186036067388813567793549195580149967486739986099185057022339145064208989881739745885765058848 9911 3245540775483253733227980613068447127014066251663806736473328494797758536726890715963888334192132205447285772416372181506747159192132864 9912 3259313890290088616967940120795204223297257876128394910841405898859906308422968544842660053895902050418272779021441379120973338965016576 9913 3273144056715206130078524385912072201211893222266760604928597418822162713222454912134223896305967693599675150125710799667176999201177600 9914 3287031505293167512538767807706388418201975059947006347529467051557924270253861752741616625720551613129154153589714760163550397853696000 9915 3300976467466699252123106299027522588244399728298632847169668421532364620344839754224988887794991234936931101811939700631055899942092800 9916 3314979175590178614632342948547755477982370263849916572438839970131696015303409636271399943114771173638132419615801934316384527526368000 9917 3329039862933132198206254473179447573408347979724930808357918013032258981922209344847313398749110345621157857623585843287281323955700000 9918 3343158763683747559063730216108554798654674431533116017271317408737568134274667195447220693945713748156091189028632820947691971449500000 9919 3357336112952397956183652110323984862231409929539448208993818871072683847756900722590554499273339211928456476412463427426430715494562500 9920 3371572146775180262607615024100950804165852491427167843353129585814395495444805561631183578824929375361356436471395574283649710380565625 9921 3385867102117466091214054146913197477262771553117515359184374591710638599232476021575565454921179777113886864441661992339231833060308875 9922 3400221216877466182982391481162540927083196453145718559850818502235896178986766253375402213600576233123696084160130030781449585201552925 9923 3414634729889808105935439002582653843306120213597721328658404887082974135327180683995738566864880699107150103036285057145716920015980375 9924 3429107880929127313118503572074225622416172733849713413031028099280565368041511703376299575302329960947501701761230906526200223965104275 9925 3443640910713671608144430162175438561657577452470397139042962096200953056533218709725655068987036937739067990715993295273388292272580526 9926 3458234060908919067005197346737701897909914120558176623558909484733598170691307888495670149537752309708833019348159829974004172537065914 9927 3472887574131209465022644243311567492834399640558587803582255617837338977002959034140649491909960527413906310276725001285811814308702308 9928 3487601693951389257983463151198364866618634308047550065862145435197462640867851319479917250697625990103993565134019461595012456858977440 9929 3502376664898470166676738957352533716327295752377395428831150202576407294135813222688650802177190335787784449977211681682712961320316000 9930 3517212732463301414226056956927387676835775105007665485135486477795412094455233512071460248216710821234937583445232297126130860115754400 9931 3532110143102255665782537031198705369659561731417091240803177417517584999637768245298794020941686819143310859187654722423412412720220000 9932 3547069144240928720320086125207676845533298176032575247628144210068113058333773718001358894806462467650294431676859771755115384484793100 9933 3562089984277853004449694659464799007398485558699416607161435023418931446739866775499971363291937233135012821128358099628750034873840250 9934 3577172912588224918345737889592665871154680018204363450233524242396717296541853176649284046421868354263835239863966982380466216024214190 9935 3592318179527646084053982296437531308757640405968398709178020294124505390416146003428807905978708126564098336677248250960037609846278633 9936 3607526036435878546628341854982375567915476043722687100855829793451721893364836321677140150422042330008142242790609191065319428699720539 9937 3622796735640613978721381507859545407164925134931490560009839138883461598708296791945268465217835192345453819152465561193108399212645401 9938 3638130530461256939432127379396876893408931827078559726409348354000695274103386339410854600307155762666513357131659354578690163568477775 9939 3653527675212722238393917236462311497321299702551713049298116972522206845547633261583346969463771431187033521516373659178708183525179125 9940 3668988425209246456264812466960242304476732396256050368492312735688875426514765076117843370786080006986630652980646110396916350346307550 9941 3684513036768213672963496446297556717912937012172590133007939873281725823788687675864908208354230934834036035875937345292636498168127000 9942 3700101767213995455174605643675948077375559192028091988332141406741795475483979450596570165759085400378259470228057206092741467413925000 9943 3715754874881805154829081237475458259703672816959772957717082430779960534135754403844597770152974607980930232086034112839119471530500000 9944 3731472619121566570447392422687429339453249597320172879038277938202063809811530764549284483552841588251933213189367104877362086512000000 9945 3747255260301797023416370070387927199377975439702290646165939551170854553888337210431787880903961764568234180920008843102846714563200000 9946 3763103059813504901453903013330622011290301492572278015367557595182727658495037395393471842549503825972158158953065707132572596716928000 9947 3779016280074101721699891063277753161788000125878155650817773823748345326317635904783472306853012497262789556688339509631480061699916800 9948 3794995184531328766056621001778019616872140629400589129217126159241423060487259424042897355335643837481256984786388421458558651587676000 9949 3811040037667198341587136320562952519456500735594853976130051992234523570320345451172474034722508765875543483229910847041151261295166600 9950 3827151105001949718966210521134535968500142522601483291080702515147435080510034533461834071364060958347286202296207737351628687685271576 9951 3843328653098019802165209422787635997877951483569305641962361751419498242085107473435823965974535449135688573996459818281930264935916114 9952 3859572949564028582739442288368473652517169405415050941319028851948788700684927219113845647694006822316779113363409763349692503544765773 9953 3875884263058779432274556778439606438733670129992218096684103444373382548941210491116066002155570008713232426211986621935243696635847415 9954 3892262863295274286737130914955940143817623888511542408331656786117738711914091047731130167801390775313614662159113303082582673418506225 9955 3908709021044743776663858509658359499876573247795404865229234403122252662262513551837365214893460247613143351657664727776368014321523715 9956 3925223008140692357313615031636084120377431820558559056048043249313357520535984228059225099962703882886110304329948173277232310379986325 9957 3941805097482958493097230801262956724848218313538302592238294419757730370122409308731887812219370462954142008845608013256378512993808510 9958 3958455563041789950790989859257863300257470022209957886749268857661025075815290299119288434932250925153508138025515751311601057457180650 9959 3975174679861934256231718032172411827749124953683637445943227285542402683499931202290993190512859799203055921706473263036099412101769340 9960 3991962724066744369383824768344252378084429914176313489993866927661300797554711462772145388868764965973515991381668764049790675571820768 9961 4008819972862299632861822427425439010868845568059047069687605183752753712501948930679767692365655510198013060176460958893735126510943264 9962 4025746704541542049185666055156232949035616395619425503520544673659548159745703183743979231501568356965999482789067858212956114718801376 9963 4042743198488427942240738453282550435579429774729683973380894725018087452845591174769034280795144234462838636547048742642057682418279200 9964 4059809735182095058609451759631176200273536332247006163382828687693417736412863699106351914697278279951608410251826851497843932785856500 9965 4076946596201045164637249989648636067306742817161083224871796548402116724105183974092880772657308012180589217518257042435644247512081450 9966 4094154064227342195292279269553438015378774186831773292058111600410381416393467928790778975602124985562774384780276992265907142025722750 9967 4111432423050826011075146031133964798777441380400602029356317211709352201553901108606186727459912183765017832074269513995358589146634375 9968 4128781957573341819433010464765021333889860309508758694137709284489789090781052977563291173958710329717001816383414774476275935669859375 9969 4146202953812985317330765273189181623208713487302595909753781334057220768927600909143305696332861546247474722047146958412215105095453125 9970 4163695698908363611831230473966085479201983119655572012580868969615321842263653128680766420509286525154111415691338578899970694385771875 9971 4181260481122871975736155910384661977327716789611769551280727932565193498613575781104797483560515719645188010666019717399239786338366625 9972 4198897589848986495540366503432791324429417311613493165741874196607240473072374231505436850067198563797001723160023442535729519976241200 9973 4216607315612572669152613372743458633466593852406117664462441633697656741870054542000697229319543536124550641938821760848061554090944000 9974 4234389950077210011038609041170263059550553832456786431750361173572723528526630180237354336675255473546848302368604029224273932302860800 9975 4252245786048532722644329291962065172374460121246236241841697606728304100050848609535777262755331869444564519248198230325711199690571776 9976 4270175117478586486160960152892691949591686686781988814162273519686764691580556335164773868158845148861131672169450836817204343801380864 9977 4288178239470201439896858228978100813340559962391368748955916530539981503014764151449512935318087082303230538748226128624898585120473088 9978 4306255448281381393726578492759203928365938626067268338035799882743225983948661600994134306603487320143208363610921345363695268150640640 9979 4324407041329709343292407974103379259348349523965245550410750879984629906652633182791972108587011893577465900128348059544432919393075200 9980 4342633317196769341839928883044949483808490229667272702271864320762005884227879904856544905735413652714544839191952013418250546375802880 9981 4360934575632584788775922869734723459689842911099133319573940655016711803607405167194205069747313962813768150382347269259802205338124800 9982 4379311117560073194244421702941022138696609336212207632701797073837042893067640396094967438395802881878403684012185346818899341653419520 9983 4397763245079517479224910968052399656561982570258857084287968854192236137957729975380410276052936526431444657937532430070276298848334800 9984 4416291261473053870865604789984700646676577186687814210537649914787324655256463890410107469302514427311720200241971836832738674497280865 9985 4434895471209176452974333426120886428217562898071584729001351575414056944540567707490785039762468653699666787105078070660996251942500003 9986 4453576179947258431799924207282853762723824537186234608207256176039355921659827011193748876380345863650656897121162739903178365772102789 9987 4472333694542090177448012096188265515913110565025681353018270675779108926480937132037862327222254953043681320220282084699728880648848751 9988 4491168323048434101486991455910104195088538086145627259505897175507121887671301071124920993698295398526373254976497936300778177718054375 9989 4510080374725596431512317856173614532985051257467583163069993531448911977644597778431854943916847344130484855604803262961567103614218750 9990 4529070160042015943650590281173024722269686719801874101461098877472668636358016460159994657675140370135417325360256537528689004603406250 9991 4548137990679869714198792334908301384168647491094213572975290906831373986823113017210729069585145686537525644585635388476861079195312500 9992 4567284179539695951808748372454247257713146607092214197847790490048060149345995618483739196404784804019264709996366909059903320312500000 9993 4586509040745033971842259329413086850897769534080218776138206771689145034559902773680184289279698026795249867517967647685385742187500000 9994 4605812889647081374738525796132392140756198383185390862985007816640986664357765651102566282669815929270434759080805676074379882812500000 9995 4625196042829368490452345014914379141333390868536901313846638307563135663810974007090118991802211816104585161078659018639315429687500000 9996 4644658818112450151239186402002462066806690707611583754848927627814247096632754971428662879185124415709814693623659017380737760648437500 9997 4664201534558614855281609354013457527822561586984596293847184189785451545764882966719924603793376819915440097905640834909154464978406250 9998 4683824512476611383870589940924962629836779960621077199980613259120294749211491256140299567190641864656538279312189611366376816114218750 9999 4703528073426392935075172072816475980594361053554856197759536097436014374120258620502865152618955081101135004333211270080856774142883125 10000 4723312540223878837054456321266771332984498178624436110831952511706949744510912047299842935362812562419566431948535547027697659473901251