0 1 1 18 2 180 3 1320 4 7920 5 41184 6 192192 7 823680 8 3294720 9 12446720 10 44808192 11 154791936 12 515973120 13 1666990080 14 5239111680 15 16066609152 16 48199827456 17 141764198400 18 409541017600 19 1163958681600 20 3259084308480 21 9001280471040 22 24548946739200 23 66175421644800 24 176467791052800 25 465874968379392 26 1218442224992256 27 3158924287016960 28 8122948166615040 29 20727522907914240 30 52509724700049408 31 132121242793672704 32 330303106984181760 33 820753174930391040 34 2027743138063319040 35 4982454567812726784 36 12179333387986665472 37 29625405538345943040 38 71724666040205967360 39 172874836096906690560 40 414899606632576057344 41 991711254877864722432 42 2361217273518725529600 43 5601027020904883814400 44 13238791140320634470400 45 31184708019421938974720 46 73216271002121074114560 47 171357230004964216012800 48 399833536678249837363200 49 930224962884091458355200 50 2158121913891092183384064 51 4993301683120566228221952 52 11523003884124383603589120 53 26524650450248581125242880 54 60908456589459704806113280 55 139535736914034960101277696 56 318938827232079908802920448 57 727404342810006809550520320 58 1655471952602084463114977280 59 3759885451672530814532321280 60 8522407023791069846273261568 61 19280199496445371127634591744 62 43535934346812128352723271680 63 98128613924560670255344517120 64 220789381330261508074525163520 65 495926918064895079675087290368 66 1112078543539461693816862408704 67 2489728082551033642873572556800 68 5565274537467016378187985715200 69 12421047518404645249868837683200 70 27681191612444637985421981122560 71 61600398236144405657699619962880 72 136889773858098679239332488806400 73 303782785822082000503724153241600 74 673248336146235784900145420697600 75 1490122984003668537245655197810688 76 3293956069902846240227237805686784 77 7272370543941348842060135415152640 78 16036509404588615395312093479567360 79 35320919448081254161826636271452160 80 77706022785778759156018599797194752 81 170761383405785421355201367455563776 82 374842061134650924926051782219530240 83 821942832849475522127005112818728960 84 1800446205289327334182963580460072960 85 3939799931574292754800367364300865536 86 8612585896929849277935686796378636288 87 18809095636973234055261844727723458560 88 41038026844305237938753115769578455040 89 89453676492081080450765218643800227840 90 194810228804976575203888698379831607296 91 423872805531707273520549036035238002688 92 921462620721102768522932687033126092800 93 2001456445007126443458412933125714739200 94 4343586327462274409207619556996231987200 95 9418724036391879245229153986749724098560 96 20407235412182405031329833637957735546880 97 44180612748023763469889330556403344998400 98 95574386761030998526699368142423562649600 99 206595139059198320047612775580592347545600 100 446245500367868371302843595254079470698496 101 963183357229656484594256472924646778339328 102 2077454299907102221673886510229630306222080 103 4477619947372589254481580633698814834769920 104 9644104502033269163498789057197447336427520 105 20757786832947798390006917399301172362215424 106 44648824508604698423788463840006295269670912 107 95974108756813837733377071805621008523591680 108 206166603996118614390217413508371055346974720 109 442596195734786750158815364779438779368734720 110 949570019940087936704367509890432290282012672 111 2036014997709377738158914120305611577361432576 112 4362889280805809438911958829226310522917355520 113 9343532796061998975368973775865195987132743680 114 19998438616132699561316049134307963340880609280 115 42779268691901252974641287713389208537883738112 116 91459126168892333945784822007935549287889371136 117 195425483266863961422617141042597327538225152000 118 417349337146184053207623046972326496098582528000 119 890812870883451676594422301940932184949915648000 120 1900400791218030243401434244140655327893153382400 121 4052094249043403328905537479242058467739120435200 122 8635610694682662832093768398384714767312879616000 123 18394552861844371235842010734770693244194914304000 124 39162596415539629082760409951447282390866591744000 125 83338005172268330688114152376679816927764107231232 126 177258614175935814479480895531350721719371275698176 127 376849022263800550468187730657202321765592475893760 128 800804172310576169744898927646554933751884011274240 129 1700932893124789693876762063373302727504001698365440 130 3611211373095707350076817919161781175316188221145088 131 7663486730691653765811873141427291349144277293727744 132 16255880943891386775964579390906375589093921532149760 133 34467356587799782487383544272448104632514931368919040 134 73050218439814464376245720696830311310703287378903040 135 154758240546569902308194637920692363221193631039750144 136 327723332922148028417353350890877945644880630437117952 137 693720923703816994460091034732515359394272867348643840 138 1467873258851554799872076682187641195240055632360898560 139 3104710346060123101887701759447241089212779538950389760 140 6564244731669974558276855148545595445764162453780824064 141 13873368298139378853663140668557357750622130576075784192 142 29309933024238124338724945074416952994272106850864332800 143 61899299114125269582482051835481956673218015866860339200 144 130676298129820013563017664986017464087904700163371827200 145 275772049846378787243333830936009269040681643103391580160 146 581765694196470318294156300878704485373492781341401415680 147 1226852824495957814089717369199989050787637838202955366400 148 2586338386775262418891836616151328269227993280535959961600 149 5450404385553237580751924144104141453272415369720076697600 150 11482185238898820503450720196912724661560555045543628242944 151 24181025867349833907929331275617526108452029831012409147392 152 50907422878631229279851223738142160228320062802131387678720 153 107138497823001672079164013357397226101431766158734031585280 154 225408268147094426971747664466212345823791508022271598919680 155 474084486554534085114772507199904675732619558808132524179456 156 996793023012097307164393476676722651540379585186329922633728 157 2095170048369376505504776097473366082855574924276999200440320 158 4402509215560968353339149774437705946253486549746605914849280 159 9248038226398512138460855501020086704708581808901675317985280 160 19420880275436875490767796552142182079888021798693518167769088 161 40771785919861266558257858600149425732932617192288255532335104 162 85570414893535991542022666197844473760475863243074116549345280 163 179540379715271835014550624783207423472900277479333422453227520 164 376596894036911653932959847106239961430961557639577422706769920 165 789712274768311710671540043022781979727955751171477504585105408 166 1655541395297424550082505632361012824971859044624543202383233024 167 3469697535054482589993275277403320291857189614482575573857075200 168 7269842454399868283795433914559337754367444906534920249986252800 169 15227954016908599837062624886118376124532991105996223482219724800 170 31889127235408597305848790937989070001963204904321503292177776640 171 66762032457756010733882264069006357080133493308462562447951134720 172 139734486539489324791846599214199352028186381343293735356176793600 173 292392393799393847252303288529133904243950693909088625427375718400 174 611671444499881381608266649566693914625276164269587699169912422400 175 1279267135354037632392146249950914130016291863558109130835359694848 176 2674831283012987776819942158988274999124973896530591819019388452864 177 5591455224377432075838297168506563557492883286532875553882337443840 178 11685513165552835574223857003845177771839059452754099472158592860160 179 24415541474395310082456550387922326741160939862178956439035272232960 180 51001353302070203283353683032548860303758407712107153450429235331072 181 106511113525870369287887802134273310468622531023074607758354977652736 182 222385841427641430381304202258372846033387702136089840374587315978240 183 464215253690486483091028444058461350736361214295007207776460954664960 184 968797051180145703842146318035049775449797316789580259707396774952960 185 2021381955435331036124694479792049801749306833950151244578676514226176 186 4216646229617787322668717516985566253111457266519670338153368212471808 187 8794075024336561795940106051467223736435659539800381988662104828149760 188 18336581965637937361747455171144423961078609253200796486997580279971840 189 38225467166462155135071414483761391749550116644238697438502892223856640 190 79669921041679018070990948081944795435904453637465916766563922740248576 191 166013762170619105718609410139340463787905615433044161639227441102716928 192 345862004522123136913769604456959299558136698818842003415057168963993600 193 720396506828463735955105600993252012551144833809194224729808196494950400 194 1500207158549996646009601354645741304487951097210899313354858306102886400 195 3123508237801531478358452051211133177549272540859616006267038319373189120 196 6501996739913392056991063453541542532857669370768996584474243032164597760 197 13532074433322288037392568608893565677521037776727353297636749457804492800 198 28157649830953447835382516499313884137063977596018533124375458467754803200 199 58579231306606670371097295631738432325349179521365189515032360832414515200 200 121844801117741874371882374914015939236726293404439594191267310531422191616 201 253388690881672156653964341860988371149012888771421643641540974139972517888 202 526847773120308444528044671196114435062304026158401437274491134350437908480 203 1095220493875715091580467247511134441361045808073130081427759895053619691520 204 2276340634329917641324108396787848054593546189328466443751814683836935045120 205 4730346879144121537580830131861576932960247203189886366040356367387972337664 206 9828099341134388437303860662314344307315465062938210508083847209912874565632 207 20415858534723608831114299926546705565921014381948939702782871015761043783680 208 42402167725964418341545084462827773098451337562509336305779809032734475550720 209 88050434416595969187706060559173461840803255991048095486643239809601733918720 210 182809473360170678884951630494283949345667712438556998248459297890411218993152 211 379481276453814015884401962826997013333660938616530640913863376663507648905216 212 787602649243764938628004073791880593711371759392799443406131536471430969425920 213 1634367938806310342129473242328691185072424026533414807443709573335082105569280 214 3390931611355148560306009904644574234449328354116056890210313320377460069498880 215 7034211621694866315797583337076651667741397422957029642017673213434172981379072 216 14589475956107870877209802476899721977537713173540505924184803701937543961378816 217 30254673641698349745365949836888824377382354507342062976420099842727625726361600 218 62729873789209422407822978560888755131086349712470699382302225361985719395942400 219 130042752056169304900235763774627830271749784335441541185229270841742084957798400 220 269543158807332741065943219460137684563263189349824285365747943199247230639800320 221 558600754451395454335755631279380359864138193313210509943495737489842677072527360 222 1157461022737125716191205362110427772691457517676021777360396573177151493033164800 223 2397968576253596775248147431816222560463916471597856776414812631425309371216691200 224 4967220622239593320156876823047889589532398405452703322573540450809569411806003200 225 10287665822060668831969353775734740216542656253070932214752310444787819315118211072 226 21303661967807048731688750296654240802398066931138036621699474726374776280864260096 227 44108903633785519400412831010693802542410094527025890802637678948881695383287234560 228 91313168926082303320152878232664363157971774634895703766863966946807720267156029440 229 189006297253113588531670149704292175270212319549958792949753363898632573828087152640 230 391160858662965513656847788083665545341830713503392980191663483546735239748562976768 231 809415110133755478476074643740225673910801216686674651652013615304499760172351094784 232 1674651952000873403743602711186673808091312862110361348245545410974827090011760885760 233 3464301462937429101306508612841102040772587122477228196799797802960801104659522519040 234 7165478239579981559967308412885014477495436612303326697654282635183879207928243159040 235 14818818827386685268698348462391987387501200823742199042808431322124958702353728405504 236 30642303337986027165783025634098685784324516957568614969875061377953304435375506194432 237 63353285382333980216175875783579561326240562486112326309024388502941431111113915760640 238 130965615160118984312430802040004807447522507324232203966554618249778084481798514933760 239 270698802883258486403099649404863493217891709699459032466435068683641731104637934632960 240 559444192625400871899739275436717885983642866712215333763965808612859577616251731574784 241 1156029908412654083842614768329815382654996463164660731180311089996697384451839677693952 242 2388491546307136536864906546135982195568174510670786634670064235530366496801321648128000 243 4934250025704454903317625868972275976029726766900143582734042165581250952239767355392000 244 10192057430143628160951161630991914311143370043105214613516218243659633114462470275072000 245 21049718610827248365066480756252688332402225476780565691588597678741936146604122282393600 246 43468524610976594184771431805594982410001343667498078745231738295938632367784122436812800 247 89752824095538716737787166886046319955873219718315871093393467736553451447651426893824000 248 185296152971434770039302538087321434747609227805555346773457481778690996537086816813056000 249 382498886053483822490769094686277981768157201172913446753241548731916354297440256393216000 250 789477700814390609620947411432477754369476463220893354098690556582675355269916689195597824 251 1629280673393841975233668363035950106627047043619214173000484893664644757090903764953464832 252 3362007738749197726672649003090055775579620883658695912540683113911171720981229991173816320 253 6936632567695973175190208615071182272144514234268139392672871879294986712854553578627399680 254 14310218368002716314171926434241336655920178971482303314018050648624303297384984548034478080 255 29518332790468348161782091389846835611819663290194868796758802514417190331076477930455433216 256 60881561380340968083675563491559098449378055536026916893315030185985455057845235731564331008 257 125553414519769311612249216539012926763308830482857065966758622562538097979213910263537336320 258 258893087304330518518281330227732081542946890763100616644634058927404140019154264574425825280 259 533779569963368713856224827573779658470786253542454553236426978637968381352233116921789153280 260 1100407113462944733180525029152099603616697814995214002056634079038273278479988271807996100608 261 2268272134264614047705450060091301098642848369606992847151222737634448367134994981734490046464 262 4675064704209509869316576459730162569721901219800672280388016329475580604018691947086353530880 263 9634543991184617297222754529177749478286199471984655421940322625763363830335098993615222865920 264 19852999739410726551852948726790514076468532245301714202786119350057840620084446411085913784320 265 40904671161200968669100792471047625229252145682772588508381966660873890485155123548878901608448 266 84269773670444100867170053662158265509887879075787137227794427556988315736334615431524955193344 267 173589421418517810775069398929539498241342073002557773315681405079938478108554451263440918937600 268 357542390384409819208351896302633593392615016035118995784537819418380745954933048870967862886400 269 736351242650420222458836247403936842897801928934780385370386438504769268620940182433145710182400 270 1516338114494939421063381309468847720930288416621251460244203184476487827234232375677144499486720 271 3122201726524635413112054504367590510254985005441543597107990320803986005891888065047404541378560 272 6428062378138955262289523979580333403466145599438472111692921248714088835659769545685832879308800 273 13232861012872135008815796617304569130944959072836708156671874512004827566449781995148124828467200 274 27238443836714905638584340482334952517711521595182129198404880382374900538239697245487381033779200 275 56061669860293223968868133501823938636453531719538491368353317441542522562340613239803118782251008 276 115373291596545475414192390684913033135889876872093706874002479372449829041338653334087577783762944 277 237410744440544841105016832817330068185766172624885967213651311344030334128386398557508734067671040 278 488485416618674996806005857451484888497331837199405659159023561470450903314521654585953222614056960 279 1004984333831969348267553269452158874542897758252540675115697219656053112912313368216262185593077760 280 2067396343882908373578966725730155399059675388405226531666577137578166403705330357473453638934331392 281 4252509205566978789781646859331066977425239766897583399655806354164342282354736464838634175459229696 282 8746295529180310986075727583021343428746947038299994226242438600763540864417543083710666034632458240 283 17987081264957388671010860259075695673253438785479140069516251822064949763572473762260097640127528960 284 36987519220898292196726557715845796736549324826478231692244686845372995288472974215351750076881960960 285 76051530748934734130813202882405743465325980169530679900545215759258158733491799614723247526501154816 286 156357692588718963877336235296694325725914952236657481753568485547006284389136986620479963446093283328 287 321432190339178357796614560366026662642124814702536286531726154957260305887076035212833374331690024960 288 660721724586088846581929929641277028764367674666324588981881540745479517656767405715268602792918384640 289 1358023198630231054912340409020479429363440826130784795346843028383442330408719166072212975982676541440 290 2790971815115923133543982357848985310002105973703268062161098085919074582495160768893237702364397305856 291 5735399125221037917042273024033310018492300248366165983410091599242634365402426597244522838535771783168 292 11785066695659666952826588405547897298271849825409930102897448491594454175484438213516142818909120102400 293 24213686521457745752906505870784416974606326262446341030526498266006352947582361107633849750796212633600 294 49745124690341763383522209339978870247150411777270714225979608682543663878706619418404235542452083097600 295 102188290041854605459032063932295577524654744193308653630317433429225289188122750398484633012630380871680 296 209900271437322973375309104293363888969561096180850207456868241638408702116144027845536002944862403952640 297 431108301605276140602486712521723812361724810337773153362591338045216526231810966282077312445676991283200 298 885363357659157711572892174709043534111998603780930100194315096925075550516336615317554749049511136460800 299 1818104018738203461223263529335627859347047300071876526820433008401325712431540741822670956242139925708800 300 3733173585142444440378434446902489204525937122814253135071289110584055462859430323209217696817193980788736 301 7664788291089802870943097967394479496335644989698366901907165017744007561618365248316599789478491296104448 302 15735658081045290662201062052266812211020198323221812844974974539739353272196643887272489634028690740346880 303 32302242001353698983132213189801838928232882366481741219717604500719068433354166659681480370844375051141120 304 66304602002778645281166121810645879905320126962778310924683503975160193100042763143556722866470032999710720 305 136087478208981744085278663126112527281083276979341713570006142585082888133202523697922978735771280845307904 306 279290641553073644724035949160779957949412738375903908895306723998143966495592107458482453091713609055076352 307 573137147161030606436946736062838350189348616211138314671150606250262862841117354067895587777783627702599680 308 1176047652616140724896592003869200770518403654043634463870672672565474445829825220035422115180387184117022720 309 2412990976565156050435078739330334267018342772374317961469276616202300319275434270234490682926749109159198720 310 4950523422888513703473258316819653528463438720096987817724064283563429042126374825384309917230362688468549632 311 10155736153706983095871185871803662222378372679813113272372839269818224208606518130531156679077078441295609856 312 20832279289655349940248586403699819943340251650898693892046849784242511197141575652371603444260673725734584320 313 42729467424788289653800614923882697775157960255197959995827723838606045330878247823714279269058634287289466880 314 87636232552750504895056038251530119003827154153972886106092529146695201251864941396407630093228536563740180480 315 179723829298656590991130795906312561512610608201480902935034202631000317487951594101839139810240109905321132032 316 368547599321295794184344163757248543861302766185315269309816972483823435861369091702505577838720225375468650496 317 755696970217168032239191502972276194037371602588185883442842372600899789621103815793781153297060399034872627200 318 1549416429501866531509285723075232951296749323545588666681551028099958059223143672633790289149947736385965260800 319 3176546535718560224473582642292170376639730588084059523541487060744114641792902701888711125718074669581257932800 320 6511920398223048460170844416698949272111447705572322023260048474525435015675450538871857807722053072641578762240 321 13348422498538211485334628118965447417599166947870990315592248897936873022786437553201502920501903183171834347520 322 27360120649177700560002653908438494706880280079487123007114547430553839115028101817121092942643652487246616985600 323 56075541392432315079633922251969917944132338738763081828823004331351831251234066262954066650247981258691208806400 324 114920245322762522261965815973172918255876150995489772636847144679066715897590802464819445233841541838799267430400 325 235498102722953353312213025963486657102810820193834426388123687250025947039370690589445386233041436506585575718912 326 482554394536603803719503991851561616394716649967734346095909886757721879209508040839722447864023557013494369878016 327 988720013270717273676047934374759275181835337854379241236267963693191617952203019457535290730568144339575620239360 328 2025670271091225633872878694816579978421321179994337957654792901225075509950854966693486937106529856695715904880640 329 4149853382113939444469058481174391809896566794274114843341429834120671409443392849700334941063225299127393677475840 330 8500911776694009286245707676587542010575997433119095860905474448077496584193132019386140667147697885485206442344448 331 17412743760116429897506313609445176686315789304092891219619068506938195420190161659044723179233048840963655492173824 332 35664655894214374488868353175972048634622700984286644666689658387704737607618403398043408921320702445347246188789760 333 73042928888451061265490140738777589095533579793644119107154195256500393538725979331728543196218375578759224927191040 334 149584920238624329058668431932107398027978947840875980446986435794749308923618472643420130377884338011590748054487040 335 306314194876705342490288191956494552379682263339823649512336402851337390810753051442943908773816883211794785568292864 336 627214779985634748908685345434726940586968443981543663287165015362262276422018152954599432251148856100341703782694912 337 1284208303234682423581581271068135278946611947617997411478171693174958370122233013467874208466743948692094289644093440 338 2629207532066272890883000708814052109559335703407260972612114827446956189717707826389848971180434356493873516076072960 339 5382507455026529163046615020403988684466604655352917743341615605451880813168404812727301433626021956952059646480220160 340 11018309378524894992589541335885812130555167176840090439311071945277967782250616910759417052363856711878333864559509504 341 22553606880382336377793254699261867645535210232945405063457854011155488305017391799736284758211061539270020637720051712 342 46162353263940454574430638273343003952849845506028606855030695344470297700327994911740933715636675665172556860830515200 343 94478052452729443473032968127949821501167905379685370298051160734163699666560502705662202531711213752044125120416972800 344 193350432926516070363416306866501960281459899381681688051825631269916408619937772979029623785827600236741465362713804800 345 395667842452522741091512790283334446257132431778166005114750422250901404306307442675927288095055900774317317524857815040 346 809632463746780637840436576649135225289161160979599802373535546108780908233715807556521734021097045515077054357223505920 347 1656596683747015137944409133777769481139205833704656656153343624602981109066104390101240435605126519641800312949938585600 348 3389358732264007983380515239223482386698605039073895227532128335394605027744443464804836753307040465474028226495276646400 349 6934103538213471920153833469356923851297432658735705422515586336595266446445652246047717598456237513892424509219563110400 350 14185194666745273985228985040170164221511319381870757378631885191434887930443105737629045144270474456991359853146306248704 351 29017007893798024847277524953966318834886402610208557828654397628063388985920655041645739070046155726837026708145435574272 352 59352970691859596278522210133112924889540368975426595558611267875584204743928612585184466279639863986712100084842936401920 353 121396161018477701170235228657528418612600981303847031142542026646379025000329910160065678906232243054974890258517280686080 354 248279154173383773014831371604662641456279973062105227534464483875645237571296200440360315051164248507914747308379975188480 355 507748354732046814672584720521084725907772564628418014619778071249911105568340962027328418949704913849989032523616512638976 356 1038316860238567643487757518368959776575445019801933468098872010870604732735259045943525530885913419333685437295485452812288 357 2123168929899592100129027978737648842857352561499751909557917557242413038926440065934940161195285143175323163097211150008320 358 4341228091303076584621364470491505455227882891111224574850267184082252358922218235375352508365778560905968031807705479905280 359 8875937100324396136802455491199902518488206245336041331309459925115245770052669038344035490642009648203288399294863014625280 360 18146360293996543213018353448675356260020332768242573388454895846902280240996567811725583669756997502993389616336164385456128 361 37096991404347503853760512036350174293337965603775676345373166578985824980209049986297730604655579382850752179656757109325824 362 75833628837616444341941378195853947450469874438657459932530782509529034489930102181934587423881571114114797273331492433428480 363 155009786770003861437246563695106416000684977502710289999828762044271469949113321815414501015206958034912340431988890869432320 364 316833190540887013487119349970217509627773690280264988351298348793785641874011844589748320756357079060370278245603667051806720 365 647554959297264964551756260487074690910463487531719674822105666301819421474007770038225335025321591723386924852658453755199488 366 1323418332115721840122168532361562483062914449928213980237527427305357724761086918001618990707487843194244316365542413685489664 367 2704533376258287139214240869948697172471896014839674346534456595310676549239278442782600117249634556936466586578083951673344000 368 5526655160179978067089970473373424656790396204237595403787802607808773818010699426555748065684035833739736068224780249071616000 369 11292948484487001253620156468627539813604224222209070283078599366633646229756280129059712849663314413657888876535187826016256000 370 23074240687222089047937400784547081348877820302675830091911948976148747431610129128565251119852609991149632407190816206671052800 371 47143596875779901612766980578670317149459266278782423745739238069867252164853040106340863473984577825583345996362907505813094400 372 96314875337614852757265874300509250090293124655576994749359733691126644207764275486072731828570642869471352035580133614026752000 373 196761219858612648260151732485222650318507670207907962463839455958816361625513077534550728293219383020206890753651640251711488000 374 401940032010641880403090704862861242896630641815084714765704129284854813587946500632076888812886654084058996084999607359111168000 375 821029505387071147703379946466537898823517524347613044028078301419196765888978718624455724881789805409037842669625864632211079168 376 1676996436535294259138818614059311452916120900795124515461606743324316798411530999743569140184081304665268785027320914993452417024 377 3425165135629115595588568522084004824258390168732747684099302897505899031238405490192435644407805317220840754565085157944186634240 378 6995310806099675237551256346690083926792267752015029661705454594906227651100658831821588141488956891255262070169962280245799157760 379 14285938163380339403336866523319590921734077150553121261635941573766280216231952337282082378660824891376181641982983654116750786560 380 29173389512587219413130022163410533040172747023234794997446028055901666967884197404554989278528421357126097247838935041038417395712 381 59571908243550804995840307724759566155523352189177612881923910308376632286125736432398377056942550697753552910285279427632253894656 382 121638974947564470933914764464168747647403703422928110073038350891449668018790770725839618074385312943056992853462088883647010570240 383 248359473652729546397705863736240106162584062863524235188292403125623081960037552761374885989998210761019760865293351193242721320960 384 507067258707656157228649471794823550081942461679695313509430323048147125668410003554473725562913013637082011766640592019537222696960 385 1035207442452513609303164895664237169777679934753871471216655153028165300715247435828094411149219814853886912333972741110016252051456 386 2113325037960053689458274450216111113432154892709975956784259742451280458454961086612793771983381383691354629324275958535473592270848 387 4314022687308636730418699782094903823285277429563000015140995339887626775657414104455057053919564064899664488801493558767504232284160 388 8805943217392887346627861410874133577427679701582206216473371930904640222475958687444343264701790565465294523532945614803771525693440 389 17974084613393194224222421491604272649042616151815608575526625483645975158472779428870973141833474830281346662429714185486361417482240 390 36685567569899955390977044890556412893943390914987754938767163807646656990113672885593063130511399910010133187933467927300368431579136 391 74872334835754896168797140211416924525234848977391888596256257592076808895423813203844665928767511836798174639311783647022235315601408 392 152800683338275298303667633084524335765785406076309976727053586922605732439640435109887073324015330279179948243493436014331092480819200 393 311822259636887504426314101103787575786666401204072776934088999266996939991327300147912042763003294869980454176289403774792712899788800 394 636307352152430338981615576871688352620507072507803331611694303072755177038139972890663153252422967196609860806438275723181068963020800 395 1298389179328756590428309253059698258764882785927315152605128122219343475171495742151581016510007371039158348886048734766794788820746240 396 2649238527519281123904226960788475235055619421791087483093291724124316989743859999137569346818398878281919055302846913362550983250411520 397 5405247373528004308217692287754823527443455243452848517142484374157926351870344078844914788218899474580237871020921913913517119478169600 398 11027791123881255020785844566977177648954989089657570341506777165367427632459093949804198010135041139093349626303991442456723369387622400 399 22497799435687572899548063853432136857767822353336496887184252161927534067222311967770970376566224278751846104790599083107200056845926400 400 45895510848802648715078050261001559189846357600806453649855874410332169497133516414252779568195097528653766053772822129538688115965689856